Immutable – Apr 06, 2024 – $2.66By masterchef / April 6, 2024 2024-04-05T14:21:41.705Z, 30, Immutable, IMX, 2.66, 3.8B, 52.6M, -7.15, 1.47, -6.81, -12.59, -10.61, 18.06, 34.23, 0.15, ,