Here’s why IMX rallied over 50% today