IMSR
IMSR
NASDAQ · Construction

Terrestrial Energy Inc

$2.84
+0.28 (+10.72%)
As of Nov 7, 10:14 PM ET ·
Day Range $2.49 — $2.84
52W Range $2.44 — $16.00
Open$2.66
Previous Close$2.57
Day High$2.84
Day Low$2.49
52W High$16.00
52W Low$2.44
Volume—
Avg Volume2.03M
Market Cap271.63M
P/E Ratio—
EPS$-0.18
SectorConstruction

Analyst Ratings

Strong Buy
8 analysts
7 Buy 1 Hold 0 Sell
Price Target +1,411.3% upside
Current
$2.84
Target
$42.92
$30.21 $42.92 avg $61.06

Key Financials

FY 2025 FY 2024 FY 2023
Revenue 489.72M 449.02M 476.66M
Net Income 29.92M 26.39M 23.94M
Profit Margin 6.1% 5.9% 5.0%
EBITDA 50.45M 51.47M 48.95M
Free Cash Flow 21.16M 17.95M 21.75M
Rev Growth +9.5% -3.8% +1.0%
Debt/Equity 0.15 0.13 0.14

Construction Peers

Symbol Name Price Change P/E Mkt Cap
CRH Crh Plc $94.81 -0.67% 17.7 63.50B
PWR Quanta Services Inc $540.90 +6.25% 57.8 76.70B
FIX Comfort Systems Usa Inc $1,017.50 +5.45% 21.5 35.12B
FER Ferrovial Se $58.71 -0.88% 61.9 37.49B
MLM Martin Marietta Materials $518.15 -1.83% 15.3 37.49B
VMC Vulcan Materials Co $282.72 -0.98% 33.3 37.20B

Next Earnings

Nov 10, 2026
Before Market Open
1 day away
EPS Est: $-0.31

IMSR News

No news for IMSR yet

Quick Stats

Market Cap271.63M
P/E Ratio—
EPS$-0.18
Volume—
SectorConstruction