Immutable X (IMX) traded down 5.7% against the U.S. dollar during the 24-hour period ending at 0:00 AM ET on March 12th. One Immutable X token can now be bought for $3.51 or 0.00004873 BTC on popular exchanges. Immutable X has a total market cap of $2.00 billion and $140.09 million worth of Immutable X […]