Internet Computer (ICP) – 2024-04-26 2024-04-26 19 – Internet Computer (ICP) – $13.79 Market Cap: $6388827434.325065 24 Hr Volume: $141913285.22565433 24 Hr Change: 0.45% 7d Change: 8.37% 30d Change: -27.35% 90d Change: 12.58% crypto2024-04-26T11:44:17+10:00