Terrestrial Energy logo
Terrestrial Energy Inc. (IMSR)
NASDAQ: IMSR · Real-Time Price · USD
3.280
-0.120 (-3.53%)
At close: Oct 9, 2026, 4:00 PM EDT
3.340
+0.060 (1.83%)
After-hours: Oct 9, 2026, 7:59 PM EDT

Terrestrial Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.

Total Valuation

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
347646288-
Market Cap Growth
-29.28%124.36%--
Enterprise Value
78647--
Last Close Price
3.286.1110.02-

Price Ratios

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
PS Ratio
--1159.92-
PB Ratio
1.232.19-21.35-
P/TBV Ratio
1.242.19--

Financial Efficiency

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
Debt / Equity Ratio
0.010.01-1.27-2.25
Net Debt / Equity Ratio
-0.96-1.00-1.04-1.31
Net Debt / EBITDA Ratio
7.1412.30-1.55-0.51
Net Debt / FCF Ratio
10.7516.87-1.60-0.63
Asset Turnover
--0.04-
Quick Ratio
44.3250.342.852.75
Current Ratio
44.5350.622.982.79
Return on Equity (ROE)
-27.41%-19.88%--
Return on Assets (ROA)
-14.90%-10.21%-97.89%-
Return on Capital Employed (ROCE)
-13.70%-8.50%-244.90%-234.40%

Yields

Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Oct '26 Dec '25 Dec '24 Dec '23
Earnings Yield
-10.19%-4.33%-3.99%-
FCF Yield
-7.22%-2.71%-3.06%-
Buyback Yield / Dilution
-12497.52%-18.59%-8846.52%-
SEC Filings: 10-K · 10-Q