IMSR
IMSR

Terrestrial Energy Inc

NASDAQ · Construction
$8.31
+0.91 (+12.30%)
Day Range $7.50 — $8.35
52W Range $5.95 — $21.00
Open$7.70
Previous Close$7.40
Day High$8.35
Day Low$7.50
52W High$21.00
52W Low$5.95
Volume
Avg Volume3.40M
Market Cap679.52M
P/E Ratio121.15
EPS$0.20
SectorConstruction
Analyst Ratings
Strong Buy
7 analysts
6 Buy 1 Hold 0 Sell
Price Target +416.5% upside
Current
$8.31
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 $127.13 +4.40% 24.8 85.07B
PWR Quanta Services Inc $508.11 +6.36% 74.4 75.77B
FIX Comfort Systems Usa Inc $1,230.26 +7.17% 51.8 43.39B
FER Ferrovial Se $71.23 +3.62% 126.3 41.83B
MLM Martin Marietta Materials $690.00 +2.84% 36.1 41.61B
VMC Vulcan Materials Co $323.72 +4.17% 38.0 42.49B
IMSR News

No news for IMSR yet

Quick Stats
Market Cap679.52M
P/E Ratio121.15
EPS$0.20
Volume
SectorConstruction