IMSR is trading 5.3% up now at $7.19 after releasing its Q1 2026 results and holding an earnings call that highlighted strategic progress and a solid cash position. The company reported Q1 EPS of -$0.10, beating the -$0.21 forecast, and emphasized execution on long-term nuclear technology plans, which appears to be improving sentiment toward the stock.
🟢 IMSR is trading 5.3% up today after Q1 2026 results and call
Terrestrial Energy Inc
Related News
IMSR
🟢 Terrestrial Energy is trading 5% up today
IMSR
🔴 Terrestrial Energy is trading 6.82% down today as elevated Treasury yields pressure cash-burning stocks
IMSR
🟢 Terrestrial Energy is trading 5.69% up today with no fresh company-specific catalyst identified
IMSR
🔴 Terrestrial Energy is trading at 6.15% down today amid risk-off sentiment as Treasury yields rebound
IMSR