Internet Computer (ICP) traded down 3.5% against the US dollar during the twenty-four hour period ending at 19:00 PM ET on May 4th. Over the last seven days, Internet Computer has traded 0.1% lower against the US dollar. Internet Computer has a total market cap of $6.10 billion and $104.82 million worth of Internet Computer […]