Immutable X (IMX) Price Hits $2.65 on Major Exchanges
Immutable X (IMX) traded down 2.8% against the U.S. dollar during the twenty-four hour period ending at 23:00 PM Eastern on April 7th. Immutable X has a market capitalization of $1.51 billion and approximately $37.66 million worth of Immutable X was traded on exchanges in the last 24 hours. In the last week, Immutable X […]