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 11.38%Institutions 87.27%383 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Aug 19, 2026Eaton Timothy MathiasChief Financial OfficerS373$202.6100$75.57K
Aug 19, 2026DUCA MAURICE J10% OwnerS66$211.1800$13.94K
Aug 19, 2026DUCA MAURICE J10% OwnerS44$209.1200$9.20K
Aug 19, 2026DUCA MAURICE J10% OwnerS7$207.2700$1.45K
Aug 19, 2026DUCA MAURICE J10% OwnerS38$206.4600$7.84K
Aug 19, 2026DUCA MAURICE J10% OwnerS22$203.9800$4.49K
Aug 19, 2026DUCA MAURICE J10% OwnerS22$202.6100$4.46K
Aug 19, 2026DUCA MAURICE J10% OwnerS312$215.6000$67.27K
Aug 19, 2026DUCA MAURICE J10% OwnerS1,801$214.9400$387.11K
Aug 19, 2026DUCA MAURICE J10% OwnerS2,005$213.7800$428.63K
Aug 19, 2026DUCA MAURICE J10% OwnerS781$212.6400$166.07K
Aug 19, 2026DUCA MAURICE J10% OwnerS234$211.1800$49.42K
Aug 19, 2026DUCA MAURICE J10% OwnerS156$209.1200$32.62K
Aug 19, 2026DUCA MAURICE J10% OwnerS23$207.2700$4.77K
Aug 19, 2026DUCA MAURICE J10% OwnerS132$206.4500$27.25K
Aug 19, 2026DUCA MAURICE J10% OwnerS78$203.9800$15.91K
Aug 19, 2026DUCA MAURICE J10% OwnerS78$202.6100$15.80K
Aug 19, 2026DUCA MAURICE J10% OwnerS88$215.6000$18.97K
Aug 19, 2026DUCA MAURICE J10% OwnerS510$214.9400$109.62K
Aug 19, 2026DUCA MAURICE J10% OwnerS584$213.7800$124.85K
Aug 19, 2026DUCA MAURICE J10% OwnerS219$212.6400$46.57K
Aug 18, 2026DUCA MAURICE J10% OwnerS434$205.9500$89.38K
Aug 18, 2026DUCA MAURICE J10% OwnerS1,000$204.9800$204.98K
Aug 18, 2026DUCA MAURICE J10% OwnerS2,588$203.8800$527.64K
Aug 18, 2026DUCA MAURICE J10% OwnerS359$202.7700$72.79K
Aug 18, 2026DUCA MAURICE J10% OwnerS576$201.4900$116.06K
Aug 18, 2026DUCA MAURICE J10% OwnerS356$200.2900$71.30K
Aug 18, 2026DUCA MAURICE J10% OwnerS164$198.9000$32.62K
Aug 18, 2026DUCA MAURICE J10% OwnerS123$197.8000$24.33K
Aug 18, 2026DUCA MAURICE J10% OwnerS122$205.9500$25.13K
Aug 18, 2026DUCA MAURICE J10% OwnerS281$204.9800$57.60K
Aug 18, 2026DUCA MAURICE J10% OwnerS755$203.8800$153.93K
Aug 18, 2026DUCA MAURICE J10% OwnerS100$202.7700$20.28K
Aug 18, 2026DUCA MAURICE J10% OwnerS160$201.4900$32.24K
Aug 18, 2026DUCA MAURICE J10% OwnerS102$200.2900$20.43K
Aug 18, 2026DUCA MAURICE J10% OwnerS45$198.9000$8.95K
Aug 18, 2026DUCA MAURICE J10% OwnerS35$197.8100$6.92K
Aug 18, 2026DUCA MAURICE J10% OwnerS50$205.9500$10.30K
Aug 18, 2026DUCA MAURICE J10% OwnerS113$204.9800$23.16K
Aug 18, 2026DUCA MAURICE J10% OwnerS314$203.8700$64.02K
Aug 18, 2026DUCA MAURICE J10% OwnerS41$202.7700$8.31K
Aug 18, 2026DUCA MAURICE J10% OwnerS64$201.4900$12.89K
Aug 18, 2026DUCA MAURICE J10% OwnerS42$200.2900$8.41K
Aug 18, 2026DUCA MAURICE J10% OwnerS18$198.8900$3.58K
Aug 18, 2026DUCA MAURICE J10% OwnerS15$197.8400$2.97K
Aug 17, 2026DUCA MAURICE J10% OwnerS52$199.0500$10.35K
Aug 17, 2026DUCA MAURICE J10% OwnerS263$198.3700$52.17K
Aug 17, 2026DUCA MAURICE J10% OwnerS890$196.9800$175.31K
Aug 17, 2026DUCA MAURICE J10% OwnerS1,830$196.0800$358.83K
Aug 17, 2026DUCA MAURICE J10% OwnerS1,886$195.3300$368.39K