Terrestrial Energy Inc. (IMSR)
NASDAQ: IMSR · Real-Time Price · USD
6.34
+0.10 (1.60%)
At close: Apr 10, 2026, 4:00 PM EDT
6.36
+0.02 (0.32%)
After-hours: Apr 10, 2026, 7:59 PM EDT

Terrestrial Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Apr '26 Dec '25 Dec '24 Dec '23
672646288-
Market Cap Growth
130.38%124.36%--
Enterprise Value
376647--
Last Close Price
6.346.1110.02-
PS Ratio
--1159.92-
PB Ratio
2.272.19-21.35-
P/TBV Ratio
2.282.19--
Debt / Equity Ratio
0.010.01-1.27-2.25
Net Debt / Equity Ratio
-1.00-1.00-1.04-1.31
Net Debt / EBITDA Ratio
12.3012.30-1.55-0.51
Net Debt / FCF Ratio
16.8716.87-1.60-0.63
Asset Turnover
--0.04-
Quick Ratio
50.3450.342.852.75
Current Ratio
50.6250.622.982.79
Return on Equity (ROE)
-19.88%-19.88%--
Return on Assets (ROA)
-10.21%-10.21%-97.89%-
Return on Capital Employed (ROCE)
-8.50%-8.50%-244.90%-234.40%
Earnings Yield
-4.17%-4.33%-3.99%-
FCF Yield
-2.61%-2.71%-3.06%-
Buyback Yield / Dilution
-18.59%-18.59%-8846.52%-
Updated Dec 31, 2025. Source: S&P Global Market Intelligence. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q