IMSR Share Price Performance
US$6.58
-3.55 (-35.04%)
Price US$6.58
Share Pricen/a
No recently updated narratives available.
Terrestrial Energy Inc. produces carbon free nuclear energy in North Carolina and internationally. The company was founded in 2013 and is headquartered in Charlotte, North Carolina.