IMSR Terrestrial Energy Inc

P/E --
Forward P/E --
Price/Sales 3663.53
Beta --
Div Yield --
Market Cap --

Company Analysis

Latest News

🟢 IMSR is trading 5.3% up today after Q1 2026 results and call

IMSR is trading 5.3% up now at $7.19 after releasing its Q1 2026 results and holding an earnings call that highlighted strategic progress and a solid cash...

🟢 IMSR is trading 6% up today amid broad market strength and renewed interest in nuclear energy

IMSR is trading 6% up at $7.13 following several weak sessions, likely benefiting from a broader market rally and renewed interest in nuclear and energy...

🔴 IMSR makes sharp 10.4% drop

IMSR is trading at $6.88, down 10.4% versus the comparison close of $7.68 during regular trading. This is a price-movement alert; no separate company-specific...

🔴 IMSR is trading 4.3% down today on profit-taking amid a multi-day pullback

IMSR is trading at $7.35 (4.3% down) as the stock extends a multi-day pullback following sharp losses on June 22 and June 23. • The decline is occurring amid...

🔴 IMSR is trading 5.8% down today as it extends its recent pullback

IMSR is trading 5.8% down at $7.41 in pre-market, extending its recent pullback amid broader market weakness and a lack of company-specific catalysts. • The...

🟢 Terrestrial Energy Inc makes sharp 10.2% jump

IMSR is trading at $8.47, up 10.2% versus the comparison close of $7.69 during regular trading. This is a price-movement alert; no separate company-specific...

🟢 Terrestrial Energy Inc is trading 6.3% up today on Texas A&M land deal for IMSR development

Terrestrial Energy Inc is trading 6.3% up at $8.17 after announcing a major land-lease and research partnership with The Texas A&M University System. • The...

🟢 Terrestrial Energy Inc is trading 6.9% up today amid a broader market upswing

Terrestrial Energy Inc is trading 6.9% up at $8.22 in pre-market, extending its recent multi-day rebound despite a lack of fresh company-specific news. • The...