SeekingAlpha · Jan 24, 2026
Terrestrial Energy: Compelling Nuclear Play Gaining Momentum For DOE Deals
Terrestrial Energy outlook: DOE progress, asymmetric upside, and $23 price target. We value IMSR at $2.45bn equity, implying 88% upside. See more here.

