Immutable X (IMX) traded 3.5% lower against the US dollar during the one day period ending at 19:00 PM ET on November 18th. Immutable X has a market capitalization of $646.63 million and approximately $68.63 million worth of Immutable X was traded on exchanges in the last 24 hours. One Immutable X token can currently […]