NasdaqGS:IMSRConstruction
Terrestrial Energy (IMSR) Valuation Check After Recent Share Price Volatility
Why Terrestrial Energy is on investors’ radar today
Terrestrial Energy (IMSR) has drawn fresh attention after recent trading, with the stock closing at US$8.77 and showing mixed short term performance, including a 1 day decline of about 9% and gains over the past week.
See our latest analysis for Terrestrial Energy.
The recent pullback sits against a stronger backdrop, with a 30 day share price return of 21.13%, a 90 day share price return of 29.93% and a year to date share price return of...