Terrestrial Energy Inc. (IMSR)
NASDAQ: IMSR · Real-Time Price · USD
7.10
-0.49 (-6.46%)
At close: Apr 28, 2026, 4:00 PM EDT
7.17
+0.07 (0.99%)
Pre-market: Apr 29, 2026, 6:01 AM EDT
Terrestrial Energy Ratios and Metrics
Market cap in millions USD. Fiscal year is January - December.
Millions USD. Fiscal year is Jan - Dec.
| Current | FY 2025 | FY 2024 | FY 2023 |
| Apr '26 Apr 28, 2026 | Dec '25 Dec 31, 2025 | Dec '24 Dec 31, 2024 | Dec '23 Dec 31, 2023 |
| Market Capitalization | 752 | 646 | 288 | - |
| Market Cap Growth | 146.81% | 124.36% | - | - |
| Enterprise Value | 456 | 647 | - | - |
| Last Close Price | 7.10 | 6.11 | 10.02 | - |
| PS Ratio | - | - | 1159.92 | - |
| PB Ratio | 2.54 | 2.19 | -21.35 | - |
| P/TBV Ratio | 2.55 | 2.19 | - | - |
| Debt / Equity Ratio | 0.01 | 0.01 | -1.27 | -2.25 |
| Net Debt / Equity Ratio | -1.00 | -1.00 | -1.04 | -1.31 |
| Net Debt / EBITDA Ratio | 12.30 | 12.30 | -1.55 | -0.51 |
| Net Debt / FCF Ratio | 16.87 | 16.87 | -1.60 | -0.63 |
| Asset Turnover | - | - | 0.04 | - |
| Quick Ratio | 50.34 | 50.34 | 2.85 | 2.75 |
| Current Ratio | 50.62 | 50.62 | 2.98 | 2.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 | -3.72% | -4.33% | -3.99% | - |
| FCF Yield | -2.33% | -2.71% | -3.06% | - |
| Buyback Yield / Dilution | -18.59% | -18.59% | -8846.52% | - |
Source: S&P Capital IQ. Standard template.
Financial Sources.