TEN Holdings Inc XHLD Slips 27 as Stock Hovers Near Support Levels
Minerals Technologies MTX Holds Above Support as Consolidation Persists
Terrestrial Energy Inc IMSR Surges Over 8 on Renewed Investor Interest
Dawson Geophysical DWSN Faces Pressure as Shares Decline Nearly 3