Terrestrial Energy Inc.
IMSR | NASDAQ
$3.23
+$0.01 (+0.31%)
Nov 2, 2026, 11:23 AM ET · Market open
TTM Period Ending | TTM 2026 Jun 30, 2026 | TTM 2026 Mar 31, 2026 | TTM 2025 Dec 31, 2025 | TTM 2025 Sep 30, 2025 | TTM 2025 Jun 30, 2025 | TTM 2025 Mar 31, 2025 | TTM 2024 Dec 31, 2024 | TTM 2024 Sep 30, 2024 | TTM 2023 Dec 31, 2023 |
|---|---|---|---|---|---|---|---|---|---|
PE Ratio | -15.39 | -13.66 | -15.67 | -282.57 | -226.90 | -299.34 | -174.54 | n/a | -151.27 |
PEG Ratio | 1.45 | 0.20 | -0.08 | 2.10 | -22.65 | 0.89 | 13.09 | n/a | n/a |
PS Ratio | n/a | n/a | n/a | n/a | n/a | n/a | 8.38K | n/a | 111.79K |
PB Ratio | 2.66 | 2.20 | 1.48 | 8.12 | -89.43 | -120.85 | -154.25 | n/a | -384.62 |
P/FCF Ratio | -23.48 | -20.78 | -24.85 | -233.17 | -279.82 | -374.89 | -234.73 | n/a | -202.70 |
P/OCF Ratio | -24.41 | -21.83 | -26.57 | -250.55 | -302.23 | -390.08 | -253.68 | n/a | -227.09 |
OCF/S Ratio | n/a | n/a | n/a | n/a | n/a | -4.27K | -3.3K | -686.36 | -49.23K |
Debt / Equity Ratio | 0.01 | 0.01 | 0.01 | 0 | -1.14 | -1.50 | -1.26 | n/a | -2.03 |
Quick Ratio | 44.53 | 54.82 | 50.62 | 0.11 | 1.10 | 2.80 | 2.98 | 2.71 | 2.79 |
Current Ratio | 44.53 | 54.82 | 50.62 | 0.11 | 1.10 | 2.80 | 2.98 | 2.71 | 2.79 |
Asset Turnover | n/a | n/a | n/a | n/a | n/a | 0.01 | 0.05 | n/a | 0 |
Interest Coverage | -10.64 | -7 | -5.81 | -5.64 | -4.87 | -7.86 | -7.89 | -12.85 | -32.67 |
Return on Equity | -18% | -23.36% | -34.15% | -17.48% | 42.11% | 15.25% | 85.14% | 62.60% | 257.07% |
Return on Assets | -16.98% | -15.60% | -13.61% | -3.13% | -27.13% | -50.77% | -81.16% | n/a | -176.29% |
Return on Invested Capital | -12.78% | -10.79% | -8.67% | -4.15% | -250.63% | -70.09% | -127.65% | n/a | -222.88% |
Dividend Yield | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
FCF Payout Ratio | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a | n/a |
Gross Profit Margin | n/a | n/a | n/a | n/a | n/a | 100% | 100% | 33.33% | 100% |
Net Profit Margin | n/a | n/a | n/a | n/a | n/a | -5.56K% | -4.62K% | -977.07% | -74.72K% |
Pretax Profit Margin | n/a | n/a | n/a | n/a | n/a | -5.55K% | -4.62K% | -974.61% | -76.09K% |
Operating Profit Margin | n/a | n/a | n/a | n/a | n/a | -6.1K% | -4.17K% | -652.97% | -76.5K% |
FCF Margin | n/a | n/a | n/a | n/a | n/a | -4.44K% | -3.57K% | -2.08K% | -55.15K% |
EBITDA Margin | n/a | n/a | n/a | n/a | n/a | -4.36K% | -3.58K% | -838.51% | -63.92K% |
Add to Watchlist
Select watchlists to add or remove IMSR