IMSR
IMSR
NASDAQ · Construction

Terrestrial Energy Inc

$6.12
+0.00 (+0.00%)
As of Mar 22, 10:17 PM ET ·
Day Range $5.91 — $6.23
52W Range $5.95 — $21.00
Open$6.09
Previous Close$6.12
Day High$6.23
Day Low$5.91
52W High$21.00
52W Low$5.95
Volume
Avg Volume1.67M
Market Cap560.13M
P/E Ratio99.86
EPS$0.20
SectorConstruction

Analyst Ratings

Strong Buy
8 analysts
7 Buy 1 Hold 0 Sell
Price Target +601.3% upside
Current
$6.12
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 $106.05 -0.44% 18.9 70.79B
PWR Quanta Services Inc $573.50 -0.85% 79.9 82.15B
FIX Comfort Systems Usa Inc $1,470.64 +0.62% 57.2 47.89B
FER Ferrovial Se $63.72 +1.34% 126.3 44.76B
MLM Martin Marietta Materials $589.42 +2.30% 35.5 40.39B
VMC Vulcan Materials Co $269.53 +1.06% 38.0 40.91B

Next Earnings

Mar 30, 2026
Before Market Open
3 days away
EPS Est: $-0.20

IMSR News

No news for IMSR yet

Quick Stats

Market Cap560.13M
P/E Ratio99.86
EPS$0.20
Volume
SectorConstruction