
Critical Metals Shares Surge 3.7% Despite Insider Selling Activity
Critical Metals shares rose 3.7% despite insider selling of 2.78 million shares, defying typical bearish signals as momentum trading outweighs insider disposition concerns.
CRMLCRMLWstock warrantsSEC filing

