IMSR Share Price Performance
US$9.11
-0.97 (-9.62%)
Price US$9.11
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.