IMSR logo

IMSR

Terrestrial Energy Inc.NASDAQEnergy
$6.24+1.63%OpenMarket Cap: $511.2M

As of 2026-04-06

Forward Estimates
PeriodEPS Est.Revenue Est.# Analysts
Wed Dec 31$-0.42$0.001
Thu Dec 31$-0.49$0.001
Fri Dec 31$-0.68$0.001
Sun Dec 31$0.00$0.000
IMSR | Terrestrial Energy Inc. Analyst Ratings & Price Target - InvestLog