Immutable Price Rises by 13% Amid 105% Increase in Trading Volume
Finance10/06/2026
Immutable Price Rises by 13% Amid 105% Increase in Trading Volume
Immutable (IMX) price rose by 13% with a trading volume of $30 million.