We track the activity of 12,620 SEC investors for 86,983 securities.

We also track the activity of 75,543 corporate Insiders for 7,292 publicly traded companies.

Largest net insiders buys in the past 3 months

Stock buys and sells among corporate insiders made between 02 Sep 2023 and 03 Dec 2023

Number of insiders: 5895, Insider trading total volume: $39.7 B

Sym Company Buy Value $ Sell Value $ Net Value $ Ins. Buying Ins. Selling Net AVG Buy Price $ AVG Sell Price $ Latest Buy Latest Sell

Top investors buys in the past quarter Q3 2023

Consensus stock buys and sells among all SEC investors for period between 01 Jul 2023 and 30 Sep 2023

Symbol Company Class Buys % Sells % Net % Buys Sells Net Price Value Diff $