Immutable X (IMX) traded up 2.3% against the US dollar during the twenty-four hour period ending at 14:00 PM Eastern on May 5th. Immutable X has a market capitalization of $1.30 billion and $39.25 million worth of Immutable X was traded on exchanges in the last day. One Immutable X token can currently be bought […]