Imsrw Stock Analysis Terrestrial Energy Inc. Warrant 1.51 Lower At 2.61 Amid Energy Headwinds 20260403