Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsShortsInstitutionsInsidersCorporate ActionsSEC Filings
Stockfacts

EOD US-equity data for investors and AI agents

Data is end-of-day, not real-time, and not investment advice

Use CasesDashboard

Insider Trades & Whales

Insider trades are parsed from SEC Form 4 filings (first-party). The ownership breakdown below is computed first-hand from SEC 13F-HR + Form 4 (institutions from 13F, insiders from Form 4). For the full filer list and quarter-over-quarter position changes, see the Institutional (13F) tab.

Ownership Breakdown

Insiders 6.47%Institutions 76.36%832 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Aug 20, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$377.8500$377.00
Aug 19, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$372.1000$372.00
Aug 18, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$361.1600$361.00
Aug 17, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$357.3200$357.00
Aug 14, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$357.5600$357.00
Aug 13, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$343.0200$343.00
Aug 12, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$353.1500$353.00
Aug 11, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$352.6200$352.00
Aug 10, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$345.1000$345.00
Aug 7, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$353.2800$353.00
Aug 6, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$355.6200$355.00
Aug 5, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$385.9500$385.00
Aug 4, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$403.5300$403.00
Aug 3, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$392.6600$392.00
Jul 31, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$400.0900$400.00
Jul 30, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$389.1400$389.00
Jul 29, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$394.1400$394.00
Jul 28, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$393.0900$393.00
Jul 27, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$409.3100$409.00
Jul 24, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$423.9400$423.00
Jul 23, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$429.5100$429.00
Jul 22, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$427.4200$427.00
Jul 21, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$413.4800$413.00
Jul 20, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$416.4700$416.00
Jul 17, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$420.1500$420.00
Jul 16, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$416.0500$416.00
Jul 15, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$414.1300$414.00
Jul 14, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$408.3700$408.00
Jul 13, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$411.1000$411.00
Jul 10, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$385.8400$385.00
Jul 9, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$400.1300$400.00
Jul 8, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$397.4700$397.00
Jul 7, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$400.6700$400.00
Jul 6, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$408.8900$408.00
Jul 2, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$402.6400$402.00
Jul 1, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$426.0000$426.00
Jun 30, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$435.7400$435.00
Jun 29, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$410.8800$410.00
Jun 26, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$397.4800$397.00
Jun 25, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$388.5800$388.00
Jun 24, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$374.1000$374.00
Jun 23, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$370.6000$370.00
Jun 22, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$351.3300$351.00
Jun 18, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$355.4700$355.00
Jun 17, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$356.6000$356.00
Jun 16, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$356.3100$356.00
Jun 15, 2026DOYLE PETERDirectorP4$381.9500$1.53K
Jun 15, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$369.4000$369.00
Jun 12, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$384.5300$384.00
Jun 11, 2026HORIZON KINETICS ASSET MANAGEMENT LLC10% OwnerP1$370.4700$370.00