Date: 2024-04-28 Rank: 36 Name: Immutable Symbol: IMX Price: $2.12 Market Cap: $3087678637.976117 24h Volume: $51539059.7373111 24h Change: 3.73% 7d Change: -3.32% 30d Change: -27.61% 90d Change: 10.77%