Immutable Historical Data

IMX
Download
Date Close Price change Market cap Trading volume
2026 $0.117
-46.27%
$234.61 million $1.73 billion
2025 $0.22
-83.40%
$432.93 million $10.94 billion
2024 $1.33
-38.38%
$2.65 billion $24.04 billion
2023 $2.15
+461.32%
$4.3 billion $106.26 billion
2022 $0.383
+0.48%
$766.91 million $11.76 billion
Download