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
Date
Insider
Title
Code
Shares
Price
Value
Jul 8, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
385
$177.0495
$68.16K
Jul 8, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
2,003
$176.3714
$353.27K
Jul 8, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
3,152
$175.4970
$553.17K
Jul 8, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
4,364
$174.4460
$761.28K
Jul 8, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
96
$173.7964
$16.68K
Jul 7, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
58
$182.0698
$10.56K
Jul 7, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
525
$181.5912
$95.33K
Jul 7, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
629
$180.3742
$113.45K
Jul 7, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
386
$179.7341
$69.38K
Jul 7, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
169
$178.4598
$30.16K
Jul 7, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
3,349
$177.4468
$594.27K
Jul 7, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
2,154
$176.3781
$379.92K
Jul 7, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
2,730
$175.8808
$480.15K
Jul 6, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
235
$182.1806
$42.81K
Jul 6, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
33
$181.2181
$5.98K
Jul 6, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
184
$180.3125
$33.18K
Jul 6, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
903
$179.4303
$162.03K
Jul 6, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
4,109
$178.4972
$733.44K
Jul 6, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
4,290
$177.5782
$761.81K
Jul 6, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
246
$176.8958
$43.52K
Jul 2, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
3,188
$182.1779
$580.78K
Jul 2, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
3,467
$181.6432
$629.76K
Jul 2, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
1,339
$180.5071
$241.70K
Jul 2, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
2,006
$179.6607
$360.40K
Jul 2, 2026
Robbin-Coker Cordel
Director
S
124
$180.3700
$22.36K
Jul 1, 2026
Robbin-Coker Cordel
Director
A
251
$0.0000
$0.00
Jul 1, 2026
Brandt Christopher W
Director
A
251
$0.0000
$0.00
Jul 1, 2026
Curoe Timothy William
Director
A
251
$0.0000
$0.00
Jul 1, 2026
Kraus Maria T
Director
A
251
$0.0000
$0.00
Jul 1, 2026
Mahlan Deirdre
Director
A
251
$0.0000
$0.00
Jul 1, 2026
Nalebuff Barry James
Director
A
251
$0.0000
$0.00
Jul 1, 2026
OZAN KEVIN M
Director
A
251
$0.0000
$0.00
Jul 1, 2026
Quintero-Johnson Marie
Director
A
251
$0.0000
$0.00
Jul 1, 2026
Singleton Harold III
Director
A
251
$0.0000
$0.00
Jul 1, 2026
Persaud Guy
Director
A
390
$0.0000
$0.00
Jul 1, 2026
Park Joseph Ryangho
Director
A
256
$0.0000
$0.00
Jul 1, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
1,410
$180.2666
$254.18K
Jul 1, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
3,956
$179.4865
$710.05K
Jul 1, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
3,876
$178.5880
$692.21K
Jul 1, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
584
$177.7679
$103.82K
Jul 1, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
82
$176.6146
$14.48K
Jul 1, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
92
$175.9719
$16.19K
Jun 30, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
76
$179.1800
$13.62K
Jun 30, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
1,225
$178.2582
$218.37K
Jun 30, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
1,145
$177.3878
$203.11K
Jun 30, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
3,023
$176.5843
$533.81K
Jun 30, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
4,493
$175.3882
$788.02K
Jun 30, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
38
$174.9900
$6.65K
Jun 29, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
10% Owner
S
3,904
$181.3981
$708.18K
Jun 29, 2026
HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL