Immutable X (IMX) traded 5.3% higher against the dollar during the 1 day period ending at 9:00 AM E.T. on February 18th. Immutable X has a total market cap of $1.82 billion and approximately $88.58 million worth of Immutable X was traded on exchanges in the last 24 hours. Over the last seven days, Immutable […]