Insider trading on December 31, 2025
70 insiders at 51 companies bought $118.1M of their own stock on the open market, across 87 transactions. The largest was Manufacturers Life Reinsurance Ltd, 10% Owner, buying $29M of John Hancock GA Mortgage Trust.
16 chief executives bought: Zamboni Alessandro at BURU, Labe James at TPVG, Staples William at GTLB and 13 more.
Insiders sold $157.9M across 151 open-market sales. That is 1.3× the value bought. Selling routinely outweighs buying, because most executive pay is delivered in stock.
Open-market purchases
Code P only — insiders spending their own money, largest first.
Open-market sales
Pre-arranged 10b5-1 trades are marked.
—SSELL$9.3M
Blackrock Financial… · Affl. Of Investmen…Dec 31, 2025
872,774.44 sh @ $10.64 · -100.0% own
TEAMSSELL◷$802.8K
Cannon-Brookes Michael · CEO, Co-FounderDec 31, 2025
4,929 sh @ $162.87 · -100.0% own
TEAMSSELL◷$444.1K
Cannon-Brookes Michael · CEO, Co-FounderDec 31, 2025
2,736 sh @ $162.33 · -35.7% own