Terrestrial Energy Inc. (IMSR)
NASDAQ: IMSR · Real-Time Price · USD
7.42
+0.18 (2.49%)
Jun 12, 2026, 10:15 AM EDT - Market open

Terrestrial Energy Ratios and Metrics

Millions USD. Fiscal year is Jan - Dec.
Fiscal Year
CurrentFY 2025FY 2024FY 2023
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23
Debt / Equity Ratio
0.010.01-1.24-2.22
Net Debt / Equity Ratio
-0.95-1.00-1.03-1.18
Net Debt / EBITDA Ratio
-12.30-1.53-0.51
Net Debt / FCF Ratio
-16.87-1.58-0.63
Asset Turnover
-00.040.00
Quick Ratio
54.4750.322.742.55
Current Ratio
54.8250.622.982.79
Return on Equity (ROE)
--19.88%125.07%283.19%
Return on Assets (ROA)
--16.36%-156.91%-175.94%
Return on Invested Capital (ROIC)
--809.12%-386.17%-466.27%
Return on Capital Employed (ROCE)
--16.73%-200.98%-234.37%
Buyback Yield / Dilution
-11788.67%-10488.35%-0.20%-
Total Shareholder Return
-11788.67%-10488.35%-0.20%-
SEC Filings: 10-K · 10-Q