Immutable X (IMX) traded 3% higher against the dollar during the 1-day period ending at 23:00 PM ET on April 19th. Immutable X has a market capitalization of $1.15 billion and $70.15 million worth of Immutable X was traded on exchanges in the last day. One Immutable X token can now be purchased for about […]