IMSR
IMSR
NASDAQ · Construction

Terrestrial Energy Inc

$7.38
-0.01 (-0.14%)
As of May 10, 10:17 PM ET ·
Day Range $7.03 — $7.53
52W Range $5.33 — $31.50
Open$7.51
Previous Close$7.39
Day High$7.53
Day Low$7.03
52W High$31.50
52W Low$5.33
Volume
Avg Volume3.31M
Market Cap782.86M
P/E Ratio139.57
EPS$0.20
SectorConstruction

Analyst Ratings

Strong Buy
8 analysts
7 Buy 1 Hold 0 Sell
Price Target +481.6% upside
Current
$7.38
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 $113.76 +1.00% 20.5 75.18B
PWR Quanta Services Inc $745.00 -0.76% 102.0 112.68B
FIX Comfort Systems Usa Inc $1,952.37 +0.53% 53.6 65.61B
FER Ferrovial Se $70.42 +0.56% 126.3 41.97B
MLM Martin Marietta Materials $590.38 -1.68% 32.6 37.08B
VMC Vulcan Materials Co $283.72 -1.80% 36.0 38.76B

Next Earnings

May 14, 2026
Before Market Open
2 days away
EPS Est: $-0.23

IMSR News

No news for IMSR yet

Quick Stats

Market Cap782.86M
P/E Ratio139.57
EPS$0.20
Volume
SectorConstruction