Logo image of IMSR

TERRESTRIAL ENERGY INC (IMSR) Stock Chart

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

9.4091 USD
-1 (-9.61%)
Last: 1/29/2026, 12:36:06 PM
Open in Chart Tool
TERRESTRIAL ENERGY INC / IMSR Daily stock chart