IMSR:NASDAQTerrestrial Energy Inc. Analysis
Data as of 2026-06-20 - not real-time
Latest Price
Risk Level: High
Executive Summary
Terrestrial Energy’s stock is trading at $8.51, comfortably above its 20‑day ($7.98) and 50‑day ($7.55) moving averages but still well below the 200‑day level ($10.08), indicating a short‑term bounce within a broader neutral trend. The RSI at 57.8 suggests neither overbought nor oversold conditions, while the MACD histogram is negative and the signal line is flagged “bearish,” hinting at downward pressure ahead. Volume has been decreasing, and the 30‑day volatility is extreme at 117%, compounded by a beta of 3.67, which makes the stock highly responsive to market swings. Fundamentally, IMSR is pre‑revenue with zero sales, negative EBITDA, and operating cash flow deficits, yet it holds $274.9 M in cash against just $2.1 M of debt, giving it a solid liquidity cushion. The price‑to‑book ratio of 3.12 and a target price of $13.50 imply a 58% upside, but the lack of earnings (PE –3.9) and negative margins flag a potentially overvalued position. The fear‑and‑greed index sits at an “Extreme Greed” 91, reflecting strong speculative enthusiasm despite the high regulatory and execution risks inherent to novel nuclear technology.
Market Outlook
Short Term
< 1 yearKey Factors
- Bearish MACD histogram and signal line
- Decreasing volume trend
- Price only modestly above short‑term moving averages
Medium Term
1–3 yearsKey Factors
- Target price suggests ~58% upside
- Strong cash position versus minimal debt
- Emerging nuclear‑tech market with clean‑energy tailwinds
Long Term
> 3 yearsKey Factors
- Potential breakthrough in carbon‑free nuclear generation
- Long‑run industry shift toward clean energy sources
- Significant upside relative to book value and current market cap
Key Metrics & Analysis
Financial Health
Technical Analysis
Valuation
Risk Assessment
Similar Tickers
This analysis may contain inaccuracies and is provided for informational and research purposes only. It is not personal investment advice, a recommendation, or an instruction to buy, sell, or hold any asset.