Logo image of IMSR

TERRESTRIAL ENERGY INC (IMSR) Stock Stock Chart

USA - Nasdaq - NASDAQ:IMSR - US8814541020 - Common Stock

10.43 USD
-1.26 (-10.78%)
Last: 1/20/2026, 8:00:02 PM
10.48 USD
+0.05 (+0.48%)
After Hours: 1/20/2026, 8:00:02 PM
Open in Chart Tool
TERRESTRIAL ENERGY INC / IMSR Daily stock chart