IMSR Terrestrial Energy Inc. logo

IMSR Terrestrial Energy Inc.

Energy
$7.62+9.96%ClosedMarket Cap: $630.3M

As of 2026-05-25

Insider Statistics (Q2 2026)

Acquisitions

5

Dispositions

0

Buy/Sell Ratio

0.00

Net Shares

+223,644

Shares Acquired

223,644

Shares Disposed

0

Total Bought ($)

$0.00

Total Sold ($)

$0.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Tue Apr 14Thrasher Brian Patrickofficer: Chief Financial OfficerSell58,236$6.3458,236
Tue Apr 14Thrasher Brian Patrickofficer: Chief Financial OfficerSell49,917$0.0049,917
Tue Apr 14Smith William F.officer: Chief Operating OfficerSell32,787$6.3432,787
Tue Apr 14Millsap Steven M.officer: General CounselSell49,917$0.0049,917
Tue Apr 14LeBlanc David Michaeldirector, officer: Chief Technology OfficerSell32,787$6.3432,787
Thu Jan 22Sella Roberto Marco10 percent ownerSell670,544$2.240
Thu Jan 22Sella Roberto Marco10 percent ownerSell0$0.0012,244,088
Fri Jan 09JOHNSON WILLIAM DdirectorSell1,029$0.006,894
Mon Dec 22JOHNSON WILLIAM DdirectorSell5,865$0.005,865
Mon Dec 22JOHNSON WILLIAM DdirectorSell1,720$0.007,585
Mon Dec 22BUCKMAN FREDERICK WdirectorSell6,703$0.006,703
Mon Dec 22BUCKMAN FREDERICK WdirectorSell1,176$0.007,879