IMSR Terrestrial Energy Inc.
3.650USD-7.12%Mkt Cap: 386.66M $P/E: —1d ago
Terrestrial Energy Inc. engages in the development of small modular nuclear plants using its generation IV integral molten salt reactor (IMSR). The IMSR captures the transformative operating benefits of molten salt react…
Industry Peers
Utilities - Regulated ElectricKey Statistics
Company
Market Cap386.66M USD
Enterprise Value146.69M USD
Revenue (TTM)—
Gross Profit—
Net Income (TTM)-28.02M USD
Revenue/Share—
Last Price3.650 USD
Fiscal Year EndDec 2025
MR QuarterJun 2026
Employees74
CountryUS
SectorUtilities
IndustryUtilities - Regulated Electric
ISIN—
Valuation
P/E (Trailing)—
P/E (Forward)-4.83
PEG—
EV/EBITDA-3.88
EV/Revenue—
P/S—
P/B1.48
EPS (TTM)-0.37
EPS (Forward)-0.81
52W Range
3.6000% of range31.50
52W High31.50 USD
52W Low3.600 USD
Profitability
Gross Margin0.00%
Oper. Margin0.00%
EBITDA Margin0.00%
Profit Margin0.00%
ROE-9.48%
ROA-9.25%
Growth
Revenue Growth—
Earnings Growth—
Cash Flow & Leverage
Operating CF-16.47M USD
CapEx (TTM)1.14M USD
FCF Margin—
FCF Yield-10.79%
Net Debt-269.64M USD
Net Debt/EBITDA7.14
Balance Sheet
Debt/Equity0.01
Current Ratio44.53
Quick Ratio44.32
Book Value/Sh2.66 USD
Cash/Share2.58 USD
Dividends
Fwd Div Rate—
Trail. Div Rate0.00 USD
Div. Yield0.00%
5Y Avg Yield—
Payout Ratio—
Ex-Div Date—
Pay Date—
Analyst Consensus
Rating1.0 (Strong Buy)
Strong BuyBuyHoldSellStr. Sell
Target (Mean)11.67 USD
Upside (mean)+219.6%
Target Range8.000 USD – 15.00 USD
8.000+219.6% to mean15.00
# Analysts3
Ownership
Shares Out.82.72M
Float60.21M
Insiders18.58%
Institutions26.76%
Short Interest
Short Ratio4.9d
Short % Float11.99%
Short % Out.5.48%
Shares Short5.80M
Short (prev mo.)6.24M
Technical
SMA 504.978 (-26.7%)
SMA 2006.776 (-46.1%)
Beta—
S&P 52W Chg16.45%
Avg Vol (30d)1.36M
Avg Vol (10d)1.26M
Technical Indicators
RSI (14)33.1
MACD-0.3626
MACD Signal-0.3379
MACD Hist.-0.0247
BB Upper5.020 USD
BB Middle4.235 USD
BB Lower3.450 USD
BB Width37.07%
ATR (14)0.3021 USD
Vol Ratio (20d)0.87x