
Maestro
8 Watchlists
Blockchain Service
Status

Internet Computer has dropped 4.85% as volume has swelled above 1.3 million tokens
Today, Internet Computer (ICP) has dropped 4.85% to $5.91, posting a low of $5.81 after peaking at $6.25 yesterday. However, this is across the boa...
Jul, 22, 2025
3 min read
by CryptoPolitan