IMSR logo

IMSR

Terrestrial Energy Inc.NASDAQEnergy
$6.24+1.63%OpenMarket Cap: $511.2M

As of 2026-04-06

Insider Statistics (Q2 2027)

Purchases

0

Sales

0

Buy/Sell Ratio

0.00

Total Bought

$0.00

Total Sold

$0.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Thu Jan 22Sella Roberto Marco10 percent ownerSell0$0.0012,244,088
Thu Jan 22Sella Roberto Marco10 percent ownerSell670,544$2.240
Fri Jan 09JOHNSON WILLIAM DdirectorSell1,029$0.006,894
Mon Dec 22BUCKMAN FREDERICK WdirectorSell1,176$0.007,879
Mon Dec 22BUCKMAN FREDERICK WdirectorSell6,703$0.006,703
Mon Dec 22JOHNSON WILLIAM DdirectorSell1,720$0.007,585
Mon Dec 22JOHNSON WILLIAM DdirectorSell5,865$0.005,865