Fundamentally, $ICP is a powerhouse. It’s only a matter of time before the price reflects its true value.

ICP
ICP
5.029
-6.26%