Stockfacts
Use CasesDocsPricing
Log inSign up free
OverviewFinancialsTrendsTranscriptsOptionsInstitutionsInsidersCorporate 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 0.96%Institutions 55.86%1,444 filers

Top Institutions

Form 4 Transactions

50 most recent
DateInsiderTitleCodeSharesPriceValue
Jul 8, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS385$177.0495$68.16K
Jul 8, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS2,003$176.3714$353.27K
Jul 8, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS3,152$175.4970$553.17K
Jul 8, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS4,364$174.4460$761.28K
Jul 8, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS96$173.7964$16.68K
Jul 7, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS58$182.0698$10.56K
Jul 7, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS525$181.5912$95.33K
Jul 7, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS629$180.3742$113.45K
Jul 7, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS386$179.7341$69.38K
Jul 7, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS169$178.4598$30.16K
Jul 7, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS3,349$177.4468$594.27K
Jul 7, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS2,154$176.3781$379.92K
Jul 7, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS2,730$175.8808$480.15K
Jul 6, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS235$182.1806$42.81K
Jul 6, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS33$181.2181$5.98K
Jul 6, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS184$180.3125$33.18K
Jul 6, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS903$179.4303$162.03K
Jul 6, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS4,109$178.4972$733.44K
Jul 6, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS4,290$177.5782$761.81K
Jul 6, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS246$176.8958$43.52K
Jul 2, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS3,188$182.1779$580.78K
Jul 2, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS3,467$181.6432$629.76K
Jul 2, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS1,339$180.5071$241.70K
Jul 2, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS2,006$179.6607$360.40K
Jul 2, 2026Robbin-Coker CordelDirectorS124$180.3700$22.36K
Jul 1, 2026Robbin-Coker CordelDirectorA251$0.0000$0.00
Jul 1, 2026Brandt Christopher WDirectorA251$0.0000$0.00
Jul 1, 2026Curoe Timothy WilliamDirectorA251$0.0000$0.00
Jul 1, 2026Kraus Maria TDirectorA251$0.0000$0.00
Jul 1, 2026Mahlan DeirdreDirectorA251$0.0000$0.00
Jul 1, 2026Nalebuff Barry JamesDirectorA251$0.0000$0.00
Jul 1, 2026OZAN KEVIN MDirectorA251$0.0000$0.00
Jul 1, 2026Quintero-Johnson MarieDirectorA251$0.0000$0.00
Jul 1, 2026Singleton Harold IIIDirectorA251$0.0000$0.00
Jul 1, 2026Persaud GuyDirectorA390$0.0000$0.00
Jul 1, 2026Park Joseph RyanghoDirectorA256$0.0000$0.00
Jul 1, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS1,410$180.2666$254.18K
Jul 1, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS3,956$179.4865$710.05K
Jul 1, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS3,876$178.5880$692.21K
Jul 1, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS584$177.7679$103.82K
Jul 1, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS82$176.6146$14.48K
Jul 1, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS92$175.9719$16.19K
Jun 30, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS76$179.1800$13.62K
Jun 30, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS1,225$178.2582$218.37K
Jun 30, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS1,145$177.3878$203.11K
Jun 30, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS3,023$176.5843$533.81K
Jun 30, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS4,493$175.3882$788.02K
Jun 30, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS38$174.9900$6.65K
Jun 29, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS3,904$181.3981$708.18K
Jun 29, 2026HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL10% OwnerS2,571$180.5701$464.25K