IMSR
Terrestrial Energy Inc.
There isn't enough reported data to score IMSR yet.
IMSR Fundamentals
| Metric | Status |
|---|---|
| Unavailable | |
| Weak | |
| Unavailable | |
| Unavailable |
IMSR's profitability is currently weak. There isn't enough data to rate its revenue, cash flow and balance sheet.
IMSR PE Valuation
IMSR has no meaningful PE right now: it lost money over the past year.
IMSR Forward outlook
There aren't enough analyst estimates for IMSR to show an outlook.
IMSR Earnings Per Share
IMSR Quarterly Revenue
IMSR Free Cash Flow
| Quarter | Free cash flow | YoY |
|---|---|---|
| Q3 2026 | -$7.7M | -$7.2M |
IMSR Net Leverage
IMSR's operating earnings (EBITDA) were negative over the past year, so its debt can't be measured against them.
IMSR Weekly Momentum
| Metric | Value | Status |
|---|---|---|
| RSI | 26.2 | Oversold |
| Stochastic | 9.5 | Oversold |
IMSR's weekly RSI is 26 (oversold) and its Stochastic is 10 (oversold).
IMSR PE vs Energy Sector
IMSR has no meaningful PE right now: it lost money over the past year.
IMSR Weekly Moving Averages
| Moving average | MA price | Relative |
|---|---|---|
| 8 week MA | $3.22 | 22% below |
| 20 week MA | $4.45 | 44% below |
| 50 week MA | $6.43 | 61% below |
IMSR is in a downtrend: it's below all three of its weekly moving averages, and 61% below its 50-week average.
IMSR Yearly ROI
| Year | Start price | End price | ROI |
|---|---|---|---|
| 2025 | $20.3 | $6.86 | -66% |
| 2026 YTD | $6.86 | $2.50 | -64% |
IMSR has finished every year since 2025 lower, and it's down 64% so far in 2026.