The ImmutableX Token IMX will unlock 18,075,990.71 coins (approximately $26.75 million) on March 25 at 18:00:00, accounting for 0.904% of the total supply.
disclaimer-th