Internet Computer (ICP) – 2024-04-27 2024-04-27 20 – Internet Computer (ICP) – $13.08 Market Cap: $6057189357.321147 24 Hr Volume: $103055374.15789123 24 Hr Change: -5.19% 7d Change: -6.77% 30d Change: -29.98% 90d Change: 1.76% crypto2024-04-27T11:45:36+10:00