Over the last 90 days, Critical Metals Corp. has seen insider selling totaling $806,250, with no insider purchases. The net value of transactions is negative $402,750, indicating a net sell-off by insiders. The stock has experienced a 1.0% price increase over the same period.