Terrestrial Energy Inc. (IMSR)
NASDAQ: IMSR · Real-Time Price · USD
7.62
+0.69 (9.96%)
At close: May 22, 2026, 4:00 PM EDT
7.51
-0.11 (-1.46%)
After-hours: May 22, 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
May '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
8.5412.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)
-11.05%-19.88%125.07%283.19%
Return on Assets (ROA)
-10.70%-16.36%-156.91%-175.94%
Return on Invested Capital (ROIC)
-415.57%-4034.83%-650.69%-853.03%
Return on Capital Employed (ROCE)
-10.89%-16.73%-200.98%-234.37%
Buyback Yield / Dilution
-11788.67%-10488.35%-0.20%-
Total Shareholder Return
-11788.67%-10488.35%-0.20%-
Updated May 14, 2026. Data Source: Fiscal.ai. Standard template. Financial Sources.
SEC Filings: 10-K · 10-Q