Terrestrial Energy (IMSR) remains rated Neutral, with a $7 FY 2026 price target projecting 11% upside, reflecting improved ...