HERSHEY CO
HSY · Sugar & Confectionery Products · 223.8M shares · +899%/yr ↑ dilution · EDGAR filings ↗
Net buyback after stock comp: $184M (gross $265M, SBC $81M)
Reference price $180.65 · est. market cap ~$40.4B — last insider sale, 2026-06-24 (estimated from the dated SEC Form 4 price × shares outstanding — not a live quote)
Grade
B80Wide-moat confectionery leader with strong returns and cash generation, but earnings pressured by cocoa inflation.
Strengths
- Top-quartile ROE 19% (77th pct), ROA 6.4% (82nd pct), operating margin 75th pct and elite FCF ($1.8B, 94th pct)
- Durable brand portfolio (Hershey's, Reese's, Kit Kat) with pricing power and category leadership
Risks
- Gross margin only 33.5% (38th pct) and earnings compressed by record cocoa costs — a specific margin deterioration
- Customer concentration (~27% of sales via McLane) and weak quick ratio (24th pct)
Notable findings
Quarterly revenue
Last 4 quarters · from SEC filings.
Key metrics
Gross margin
33.5%
Operating margin
12.3%
Net margin
7.6%
Return on equity
19.0%
Return on assets
6.4%
Revenue growth (QoQ)
0.4%
Net-income growth
-60.2%
Interest coverage
6.4×
Current ratio
1.2×
Free cash flow
$1.8B
EBITDA
$1.9B
Tangible book value
-$835M
Stock comp / revenue
0.6%
Insider transactions · last 18 months
| Date | Insider | Type | Shares | Price |
|---|---|---|---|---|
| 2026-06-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.2K | $183.14 |
| 2026-06-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 644 | $180.65 |
| 2026-06-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.0K | $181.55 |
| 2026-06-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.1K | $182.55 |
| 2026-06-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 200 | $176.41 |
| 2026-06-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 300 | $177.77 |
| 2026-06-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.6K | $178.27 |
| 2026-06-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $179.27 |
| 2026-06-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 200 | $173.87 |
| 2026-06-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $174.46 |
| 2026-06-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.5K | $175.59 |
| 2026-06-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 515 | $169.44 |
| 2026-06-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 58 | $167.96 |
| 2026-06-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.3K | $172.35 |
| 2026-06-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 728 | $173.29 |
| 2026-06-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.4K | $171.50 |
| 2026-06-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.2K | $170.76 |
| 2026-06-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 734 | $168.63 |
| 2026-06-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 331 | $174.22 |
| 2026-06-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.8K | $171.66 |
| 2026-06-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.6K | $172.47 |
| 2026-06-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.2K | $173.33 |
| 2026-06-18 | Voskuil Steven E | Sell | 1.5K | $173.43 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 574 | $173.50 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 492 | $172.75 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 842 | $174.71 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.3K | $175.43 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 818 | $176.32 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 316 | $177.56 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 340 | $178.60 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 574 | $179.75 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 889 | $180.34 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.1K | $181.41 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 650 | $182.27 |
| 2026-06-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 100 | $183.04 |
| 2026-06-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.1K | $181.75 |
| 2026-06-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 6 | $184.13 |
| 2026-06-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 992 | $183.43 |
| 2026-06-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.0K | $182.48 |
| 2026-06-15 | Curoe Timothy William | Grant | 167 | $181.11 |
| 2026-06-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 715 | $178.41 |
| 2026-06-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $179.41 |
| 2026-06-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.0K | $180.67 |
| 2026-06-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.7K | $181.27 |
| 2026-06-15 | Nalebuff Barry James | Grant | 145 | $181.11 |
| 2026-06-15 | Brandt Christopher W | Grant | 72 | $181.11 |
| 2026-06-12 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.8K | $182.48 |
| 2026-06-12 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.4K | $183.28 |
| 2026-06-12 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.8K | $181.65 |
| 2026-06-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.4K | $181.22 |
| 2026-06-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 293 | $178.53 |
| 2026-06-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 397 | $176.56 |
| 2026-06-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 377 | $177.49 |
| 2026-06-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 592 | $179.80 |
| 2026-06-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 6.0K | $180.66 |
| 2026-06-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.6K | $176.58 |
| 2026-06-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 21 | $173.99 |
| 2026-06-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 695 | $174.58 |
| 2026-06-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.3K | $175.67 |
| 2026-06-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.4K | $177.37 |
| 2026-06-09 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.7K | $174.66 |
| 2026-06-09 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.7K | $175.60 |
| 2026-06-09 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 73 | $177.10 |
| 2026-06-09 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.6K | $176.35 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 47 | $181.51 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.6K | $176.37 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $175.87 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 434 | $180.46 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 963 | $178.54 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 693 | $179.45 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 84 | $183.39 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 36 | $182.22 |
| 2026-06-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.4K | $177.46 |
| 2026-06-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.2K | $186.32 |
| 2026-06-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.0K | $185.41 |
| 2026-06-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 481 | $187.25 |
| 2026-06-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 242 | $183.77 |
| 2026-06-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.1K | $184.52 |
| 2026-06-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.8K | $183.45 |
| 2026-06-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.3K | $180.71 |
| 2026-06-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $181.49 |
| 2026-06-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.5K | $182.64 |
| 2026-06-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 821 | $184.41 |
| 2026-06-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 111 | $185.70 |
| 2026-06-03 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.5K | $182.63 |
| 2026-06-03 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.0K | $187.54 |
| 2026-06-03 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $186.49 |
| 2026-06-03 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 700 | $185.57 |
| 2026-06-03 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 500 | $184.50 |
| 2026-06-03 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.6K | $183.25 |
| 2026-06-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.0K | $183.58 |
| 2026-06-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 321 | $186.56 |
| 2026-06-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 152 | $185.21 |
| 2026-06-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.3K | $184.38 |
| 2026-06-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 241 | $182.81 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 51 | $190.27 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 106 | $183.86 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.3K | $184.75 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 6.0K | $185.47 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 657 | $186.20 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 386 | $187.58 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 837 | $188.55 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 543 | $189.44 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 17 | $191.54 |
| 2026-06-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 103 | $192.30 |
| 2026-05-29 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $195.42 |
| 2026-05-29 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.1K | $193.66 |
| 2026-05-29 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.4K | $194.32 |
| 2026-05-28 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.0K | $196.63 |
| 2026-05-28 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.6K | $197.31 |
| 2026-05-28 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 427 | $198.12 |
| 2026-05-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.0K | $199.25 |
| 2026-05-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 146 | $194.79 |
| 2026-05-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 334 | $195.40 |
| 2026-05-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 262 | $196.59 |
| 2026-05-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.6K | $197.76 |
| 2026-05-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $198.75 |
| 2026-05-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 100 | $196.00 |
| 2026-05-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.8K | $190.73 |
| 2026-05-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.5K | $191.18 |
| 2026-05-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.5K | $192.48 |
| 2026-05-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 700 | $193.06 |
| 2026-05-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 400 | $194.61 |
| 2026-05-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.8K | $193.41 |
| 2026-05-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 90 | $190.56 |
| 2026-05-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 634 | $191.72 |
| 2026-05-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.8K | $192.51 |
| 2026-05-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.7K | $194.60 |
| 2026-05-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $191.53 |
| 2026-05-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.3K | $192.29 |
| 2026-05-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 255 | $187.70 |
| 2026-05-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 284 | $188.32 |
| 2026-05-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 123 | $189.61 |
| 2026-05-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.3K | $190.50 |
| 2026-05-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 530 | $188.73 |
| 2026-05-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.6K | $191.27 |
| 2026-05-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.9K | $190.76 |
| 2026-05-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 889 | $189.62 |
| 2026-05-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 90 | $192.12 |
| 2026-05-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 171 | $190.64 |
| 2026-05-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 468 | $195.45 |
| 2026-05-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.2K | $194.53 |
| 2026-05-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.3K | $192.73 |
| 2026-05-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 192 | $191.38 |
| 2026-05-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.6K | $193.45 |
| 2026-05-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $190.34 |
| 2026-05-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 237 | $186.74 |
| 2026-05-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 257 | $187.32 |
| 2026-05-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 380 | $188.71 |
| 2026-05-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.1K | $189.59 |
| 2026-05-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.5K | $191.46 |
| 2026-05-18 | Voskuil Steven E | Sell | 1.5K | $186.25 |
| 2026-05-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 348 | $190.39 |
| 2026-05-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.2K | $186.87 |
| 2026-05-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.2K | $187.53 |
| 2026-05-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.0K | $188.35 |
| 2026-05-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 221 | $189.47 |
| 2026-05-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 503 | $193.44 |
| 2026-05-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 216 | $195.66 |
| 2026-05-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 246 | $196.20 |
| 2026-05-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 836 | $189.98 |
| 2026-05-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.0K | $190.46 |
| 2026-05-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.6K | $191.62 |
| 2026-05-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.6K | $192.31 |
| 2026-05-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 156 | $192.80 |
| 2026-05-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 466 | $196.22 |
| 2026-05-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.3K | $195.70 |
| 2026-05-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.4K | $194.42 |
| 2026-05-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.3K | $193.69 |
| 2026-05-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 365 | $191.43 |
| 2026-05-12 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 567 | $189.47 |
| 2026-05-12 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 226 | $188.90 |
| 2026-05-12 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 551 | $190.39 |
| 2026-05-12 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.0K | $191.75 |
| 2026-05-12 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.6K | $192.26 |
| 2026-05-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 181 | $184.74 |
| 2026-05-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.6K | $189.31 |
| 2026-05-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 826 | $188.43 |
| 2026-05-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.1K | $187.36 |
| 2026-05-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.9K | $186.41 |
| 2026-05-11 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.3K | $185.72 |
| 2026-05-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 88 | $187.00 |
| 2026-05-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 240 | $184.99 |
| 2026-05-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.7K | $185.75 |
| 2026-05-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.9K | $186.31 |
| 2026-05-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.8K | $185.49 |
| 2026-05-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.4K | $186.53 |
| 2026-05-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.3K | $187.09 |
| 2026-05-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 93 | $182.98 |
| 2026-05-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.2K | $183.42 |
| 2026-05-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.2K | $184.43 |
| 2026-05-06 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $185.67 |
| 2026-05-06 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 411 | $187.21 |
| 2026-05-06 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 465 | $184.68 |
| 2026-05-06 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.6K | $186.38 |
| 2026-05-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 147 | $181.77 |
| 2026-05-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.2K | $182.60 |
| 2026-05-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $183.59 |
| 2026-05-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.6K | $184.67 |
| 2026-05-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.6K | $185.60 |
| 2026-05-05 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 740 | $186.10 |
| 2026-05-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.2K | $180.76 |
| 2026-05-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.1K | $181.47 |
| 2026-05-04 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $182.16 |
| 2026-05-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 76 | $185.49 |
| 2026-05-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 422 | $180.59 |
| 2026-05-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $181.68 |
| 2026-05-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.3K | $182.43 |
| 2026-05-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $183.40 |
| 2026-05-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.1K | $184.38 |
| 2026-05-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 749 | $186.53 |
| 2026-04-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 200 | $182.31 |
| 2026-04-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.4K | $186.43 |
| 2026-04-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.7K | $185.54 |
| 2026-04-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $184.62 |
| 2026-04-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 975 | $183.61 |
| 2026-04-29 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7 | $190.04 |
| 2026-04-29 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.9K | $187.66 |
| 2026-04-29 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.4K | $188.53 |
| 2026-04-29 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.8K | $189.23 |
| 2026-04-28 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 400 | $189.27 |
| 2026-04-28 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 46 | $186.97 |
| 2026-04-28 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.7K | $187.69 |
| 2026-04-28 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.9K | $188.34 |
| 2026-04-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $186.59 |
| 2026-04-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.3K | $187.54 |
| 2026-04-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 235 | $189.53 |
| 2026-04-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.9K | $188.21 |
| 2026-04-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.1K | $190.62 |
| 2026-04-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.1K | $191.57 |
| 2026-04-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 714 | $192.35 |
| 2026-04-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.3K | $191.50 |
| 2026-04-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.2K | $190.63 |
| 2026-04-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.4K | $192.45 |
| 2026-04-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.1K | $192.36 |
| 2026-04-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.6K | $193.15 |
| 2026-04-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 573 | $190.74 |
| 2026-04-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 754 | $191.68 |
| 2026-04-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.0K | $188.50 |
| 2026-04-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.7K | $189.33 |
| 2026-04-22 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 260 | $187.98 |
| 2026-04-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.8K | $188.74 |
| 2026-04-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.0K | $189.66 |
| 2026-04-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.6K | $190.37 |
| 2026-04-21 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 523 | $191.31 |
| 2026-04-20 | Voskuil Steven E | Sell | 1.5K | $194.10 |
| 2026-04-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 744 | $195.16 |
| 2026-04-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.1K | $194.40 |
| 2026-04-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.3K | $193.59 |
| 2026-04-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 181 | $192.43 |
| 2026-04-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.7K | $191.47 |
| 2026-04-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.2K | $194.18 |
| 2026-04-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 593 | $190.28 |
| 2026-04-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 206 | $191.21 |
| 2026-04-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.5K | $192.66 |
| 2026-04-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.5K | $193.56 |
| 2026-04-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 394 | $190.95 |
| 2026-04-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.9K | $191.36 |
| 2026-04-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.6K | $192.50 |
| 2026-04-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 90 | $193.21 |
| 2026-04-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 81 | $194.35 |
| 2026-04-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.3K | $193.39 |
| 2026-04-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.8K | $191.89 |
| 2026-04-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 81 | $197.03 |
| 2026-04-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 100 | $196.67 |
| 2026-04-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 243 | $195.21 |
| 2026-04-15 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.3K | $192.56 |
| 2026-04-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 826 | $196.53 |
| 2026-04-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $197.69 |
| 2026-04-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 902 | $198.35 |
| 2026-04-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.3K | $199.49 |
| 2026-04-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 673 | $200.12 |
| 2026-04-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 300 | $194.37 |
| 2026-04-14 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 256 | $195.56 |
| 2026-04-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $199.47 |
| 2026-04-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 80 | $200.24 |
| 2026-04-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.7K | $197.65 |
| 2026-04-13 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $198.29 |
| 2026-04-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.6K | $206.38 |
| 2026-04-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.8K | $202.45 |
| 2026-04-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 531 | $203.46 |
| 2026-04-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 734 | $204.63 |
| 2026-04-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.2K | $205.65 |
| 2026-04-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 853 | $207.81 |
| 2026-04-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 26 | $208.33 |
| 2026-04-10 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 283 | $210.50 |
| 2026-04-09 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 82 | $207.60 |
| 2026-04-09 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.3K | $210.54 |
| 2026-04-09 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.5K | $209.44 |
| 2026-04-09 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 125 | $208.95 |
| 2026-04-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.4K | $208.57 |
| 2026-04-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 416 | $206.77 |
| 2026-04-08 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.1K | $207.63 |
| 2026-04-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.0K | $207.52 |
| 2026-04-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $208.41 |
| 2026-04-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 17 | $205.98 |
| 2026-04-07 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.5K | $206.71 |
| 2026-04-06 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 500 | $206.63 |
| 2026-04-06 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $208.27 |
| 2026-04-06 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 85 | $205.45 |
| 2026-04-06 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.7K | $207.68 |
| 2026-04-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.5K | $206.22 |
| 2026-04-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 46 | $200.97 |
| 2026-04-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 357 | $201.43 |
| 2026-04-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $202.58 |
| 2026-04-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.9K | $203.52 |
| 2026-04-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $204.50 |
| 2026-04-02 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.8K | $205.64 |
| 2026-04-02 | Robbin-Coker Cordel | Sell | 129 | $202.80 |
| 2026-04-01 | Brandt Christopher W | Grant | 222 | — |
| 2026-04-01 | Robbin-Coker Cordel | Grant | 222 | — |
| 2026-04-01 | Singleton Harold III | Grant | 222 | — |
| 2026-04-01 | Quintero-Johnson Marie | Grant | 222 | — |
| 2026-04-01 | OZAN KEVIN M | Grant | 222 | — |
| 2026-04-01 | Nalebuff Barry James | Grant | 222 | — |
| 2026-04-01 | Mahlan Deirdre | Grant | 222 | — |
| 2026-04-01 | Kraus Maria T | Grant | 222 | — |
| 2026-04-01 | HABEN MARY KAY | Grant | 85 | — |
| 2026-04-01 | Curoe Timothy William | Grant | 222 | — |
| 2026-04-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 81 | $205.06 |
| 2026-04-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 64 | $200.77 |
| 2026-04-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 264 | $201.59 |
| 2026-04-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $202.70 |
| 2026-04-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.3K | $203.56 |
| 2026-04-01 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.6K | $204.34 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 37 | $205.93 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.3K | $206.44 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.4K | $207.73 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 721 | $208.44 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 110 | $209.12 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 351 | $210.45 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 952 | $211.39 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 244 | $212.21 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 531 | $213.51 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 259 | $214.46 |
| 2026-03-31 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 110 | $215.07 |
| 2026-03-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 46 | $211.94 |
| 2026-03-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 415 | $212.66 |
| 2026-03-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.2K | $213.57 |
| 2026-03-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.3K | $214.22 |
| 2026-03-30 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 34 | $215.06 |
| 2026-03-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 254 | $210.63 |
| 2026-03-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 91 | $211.61 |
| 2026-03-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.4K | $212.76 |
| 2026-03-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.2K | $213.60 |
| 2026-03-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.9K | $214.53 |
| 2026-03-27 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.2K | $215.24 |
| 2026-03-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.8K | $210.47 |
| 2026-03-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.8K | $211.34 |
| 2026-03-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.5K | $212.51 |
| 2026-03-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 903 | $213.19 |
| 2026-03-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 860 | $215.66 |
| 2026-03-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.1K | $216.39 |
| 2026-03-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1 | $217.01 |
| 2026-03-26 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 20 | $209.98 |
| 2026-03-25 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.2K | $216.58 |
| 2026-03-25 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 5.5K | $217.09 |
| 2026-03-25 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $215.54 |
| 2026-03-25 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 700 | $214.68 |
| 2026-03-25 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 600 | $213.42 |
| 2026-03-25 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 300 | $212.64 |
| 2026-03-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 397 | $217.07 |
| 2026-03-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 451 | $213.67 |
| 2026-03-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 713 | $214.42 |
| 2026-03-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.2K | $215.39 |
| 2026-03-24 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.2K | $216.57 |
| 2026-03-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 517 | $213.61 |
| 2026-03-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.3K | $214.60 |
| 2026-03-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 6.2K | $215.36 |
| 2026-03-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 410 | $216.14 |
| 2026-03-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 146 | $210.76 |
| 2026-03-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 248 | $211.41 |
| 2026-03-23 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 263 | $212.50 |
| 2026-03-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.3K | $211.58 |
| 2026-03-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 51 | $212.09 |
| 2026-03-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 571 | $209.64 |
| 2026-03-20 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.1K | $210.21 |
| 2026-03-19 | Reiman Jason | Tax withheld | 503 | $210.58 |
| 2026-03-19 | Voskuil Steven E | Tax withheld | 674 | $210.58 |
| 2026-03-19 | Villasenor Vero | Tax withheld | 132 | $210.58 |
| 2026-03-19 | Turoff James | Tax withheld | 407 | $210.58 |
| 2026-03-19 | McCalman Jennifer | Tax withheld | 82 | $210.58 |
| 2026-03-19 | Bhatia Deepak | Tax withheld | 508 | $210.58 |
| 2026-03-19 | Archambault Matthew Andrew | Tax withheld | 3.3K | $210.58 |
| 2026-03-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 919 | $209.51 |
| 2026-03-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.9K | $210.64 |
| 2026-03-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.8K | $211.46 |
| 2026-03-19 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 409 | $212.09 |
| 2026-03-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.7K | $215.58 |
| 2026-03-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.1K | $213.30 |
| 2026-03-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 3.7K | $212.64 |
| 2026-03-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 1.0K | $214.57 |
| 2026-03-18 | Voskuil Steven E | Sell | 1.5K | $216.71 |
| 2026-03-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 21 | $217.12 |
| 2026-03-18 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.4K | $216.43 |
| 2026-03-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 2.2K | $216.74 |
| 2026-03-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 7.1K | $217.51 |
| 2026-03-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 51 | $218.65 |
| 2026-03-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 114 | $220.73 |
| 2026-03-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 10 | $219.40 |
| 2026-03-17 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 543 | $215.57 |
| 2026-03-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.6K | $219.59 |
| 2026-03-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 470 | $218.54 |
| 2026-03-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 4.7K | $220.24 |
| 2026-03-16 | HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL | Sell | 238 | $221.26 |
| 2026-03-16 | Nalebuff Barry James | Grant | 119 | $220.11 |
| 2026-03-16 | Curoe Timothy William | Grant | 119 | $220.11 |
| 2026-03-16 | Brandt Christopher W | Grant | 60 | $220.11 |
| 2026-02-25 | Archambault Matthew Andrew | Grant | 7.1K | — |
| 2026-02-25 | Tanner Kirk | Grant | 19K | — |
| 2026-02-25 | Voskuil Steven E | Grant | 11K | — |
| 2026-02-25 | Voskuil Steven E | Tax withheld | 133 | $229.64 |
| 2026-02-25 | Villasenor Vero | Grant | 2.6K | — |
| 2026-02-25 | Villasenor Vero | Tax withheld | 102 | $229.64 |
| 2026-02-25 | Turoff James | Grant | 6.6K | — |
| 2026-02-25 | Turoff James | Tax withheld | 609 | $229.64 |
| 2026-02-25 | Taffet Stacy | Grant | 4.0K | — |
| 2026-02-25 | Schechtman Natalie | Grant | 3.1K | — |
| 2026-02-25 | Reiman Jason | Grant | 7.8K | — |
| 2026-02-25 | Reiman Jason | Tax withheld | 777 | $229.64 |
| 2026-02-25 | McCalman Jennifer | Grant | 1.6K | — |
| 2026-02-25 | McCalman Jennifer | Tax withheld | 130 | $229.64 |
| 2026-02-25 | Bhatia Deepak | Grant | 10K | — |
| 2026-02-25 | Bhatia Deepak | Tax withheld | 1.3K | $229.64 |
| 2026-02-25 | Grover Rohit | Grant | 6.1K | — |
| 2026-02-24 | Reiman Jason | Sell | 1.0K | $226.07 |
| 2026-02-24 | Reiman Jason | Sell | 1.0K | $226.07 |
| 2026-02-24 | Grover Rohit | Sell | 1.8K | $226.07 |
| 2026-02-24 | Grover Rohit | Sell | 1.8K | $226.07 |
| 2026-02-23 | Villasenor Vero | Tax withheld | 127 | $226.07 |
| 2026-02-23 | Voskuil Steven E | Tax withheld | 626 | $226.07 |
| 2026-02-23 | Turoff James | Tax withheld | 385 | $226.07 |
| 2026-02-23 | Reiman Jason | Tax withheld | 496 | $226.07 |
| 2026-02-23 | McCalman Jennifer | Tax withheld | 112 | $226.07 |
| 2026-02-23 | Bhatia Deepak | Tax withheld | 293 | $226.07 |
| 2026-02-18 | Voskuil Steven E | Sell | 1.5K | $219.66 |
| 2026-01-20 | Voskuil Steven E | Sell | 1.5K | $198.67 |
| 2026-01-12 | Villasenor Vero | Tax withheld | 517 | $193.13 |
| 2026-01-05 | Robbin-Coker Cordel | Sell | 130 | $184.10 |
| 2026-01-01 | OZAN KEVIN M | Grant | 247 | — |
| 2026-01-01 | Nalebuff Barry James | Grant | 247 | — |
| 2026-01-01 | Mahlan Deirdre | Grant | 247 | — |
| 2026-01-01 | Kraus Maria T | Grant | 247 | — |
| 2026-01-01 | HABEN MARY KAY | Grant | 247 | — |
| 2026-01-01 | Curoe Timothy William | Grant | 247 | — |
| 2026-01-01 | Brandt Christopher W | Grant | 247 | — |
| 2026-01-01 | Singleton Harold III | Grant | 247 | — |
| 2026-01-01 | Robbin-Coker Cordel | Grant | 247 | — |
| 2026-01-01 | Quintero-Johnson Marie | Grant | 247 | — |
| 2025-12-18 | Voskuil Steven E | Sell | 1.5K | $188.51 |
| 2025-12-15 | Curoe Timothy William | Grant | 140 | $188.11 |
| 2025-12-15 | Nalebuff Barry James | Grant | 140 | $188.11 |
| 2025-11-24 | Schechtman Natalie | Buy | 200 | $186.29 |
| 2025-11-21 | Taffet Stacy | Buy | 200 | $186.19 |
| 2025-11-21 | Tanner Kirk | Buy | 2.0K | $185.46 |
| 2025-11-18 | Voskuil Steven E | Sell | 1.5K | $179.56 |
| 2025-11-10 | Bhatia Deepak | Tax withheld | 6.3K | $168.91 |
| 2025-11-03 | Robbin-Coker Cordel | Sell | 114 | $168.22 |
| 2025-11-03 | Robbin-Coker Cordel | Sell | 189 | $168.22 |
| 2025-10-20 | Voskuil Steven E | Sell | 1.5K | $187.52 |
| 2025-10-01 | Singleton Harold III | Grant | 225 | — |
| 2025-10-01 | Mahlan Deirdre | Grant | 225 | — |
| 2025-10-01 | Nalebuff Barry James | Grant | 225 | — |
| 2025-10-01 | Kraus Maria T | Grant | 225 | — |
| 2025-10-01 | Robbin-Coker Cordel | Grant | 225 | — |
| 2025-10-01 | OZAN KEVIN M | Grant | 225 | — |
| 2025-10-01 | Quintero-Johnson Marie | Grant | 225 | — |
| 2025-10-01 | Brandt Christopher W | Grant | 359 | — |
| 2025-10-01 | Curoe Timothy William | Grant | 225 | — |
| 2025-10-01 | HABEN MARY KAY | Grant | 225 | — |
| 2025-09-18 | Voskuil Steven E | Sell | 1.5K | $189.12 |
| 2025-09-15 | Nalebuff Barry James | Grant | 141 | $185.56 |
| 2025-09-15 | Curoe Timothy William | Grant | 141 | $185.56 |
| 2025-09-15 | Perez Juan R. | Grant | 34 | $185.56 |
| 2025-08-18 | Schechtman Natalie | Grant | 1.1K | $178.40 |
| 2025-08-18 | Tanner Kirk | Grant | 46K | $178.40 |
| 2025-08-18 | Voskuil Steven E | Sell | 1.5K | $178.53 |
| 2025-07-30 | Buck Michele | Option exercise | 19K | $109.40 |
| 2025-07-30 | Buck Michele | Sell | 19K | $194.00 |
| 2025-07-23 | Buck Michele | Option exercise | 19K | $109.40 |
| 2025-07-23 | Buck Michele | Sell | 19K | $185.00 |
| 2025-07-21 | Buck Michele | Option exercise | 19K | $109.40 |
| 2025-07-21 | Buck Michele | Sell | 19K | $180.00 |
| 2025-07-21 | Grover Rohit | Sell | 1.3K | $180.00 |
| 2025-07-21 | Voskuil Steven E | Sell | 5.0K | $180.00 |
| 2025-07-09 | Taffet Stacy | Grant | 9.2K | — |
| 2025-07-01 | HABEN MARY KAY | Grant | 242 | — |
| 2025-07-01 | Grover Rohit | Sell | 1.3K | $175.00 |
| 2025-07-01 | Turoff James | Sell | 1.3K | $175.00 |
| 2025-07-01 | Buck Michele | Option exercise | 19K | $109.40 |
| 2025-07-01 | Buck Michele | Sell | 19K | $175.00 |
| 2025-07-01 | OZAN KEVIN M | Grant | 242 | — |
| 2025-07-01 | Mahlan Deirdre | Grant | 396 | — |
| 2025-07-01 | Kraus Maria T | Grant | 242 | — |
| 2025-07-01 | Singleton Harold III | Grant | 396 | — |
| 2025-07-01 | Robbin-Coker Cordel | Grant | 242 | — |
| 2025-07-01 | Quintero-Johnson Marie | Grant | 396 | — |
| 2025-07-01 | Nalebuff Barry James | Grant | 396 | — |
| 2025-07-01 | Curoe Timothy William | Grant | 396 | — |
| 2025-07-01 | Perez Juan R. | Grant | 242 | — |
| 2025-06-16 | Perez Juan R. | Grant | 37 | $170.41 |
| 2025-06-16 | Curoe Timothy William | Grant | 95 | $170.41 |
| 2025-06-16 | Nalebuff Barry James | Grant | 95 | $170.41 |
| 2025-06-09 | Grover Rohit | Sell | 1.3K | $165.00 |
| 2025-06-09 | Turoff James | Sell | 1.3K | $165.00 |
| 2025-05-30 | Buck Michele | Option exercise | 16K | $90.39 |
| 2025-05-30 | Buck Michele | Sell | 16K | $160.80 |
| 2025-05-30 | Buck Michele | Option exercise | 16K | $90.39 |
| 2025-05-30 | Buck Michele | Sell | 16K | $160.80 |
| 2025-05-30 | Turoff James | Sell | 1.3K | $160.80 |
| 2025-05-28 | McCalman Jennifer | Sell | 974 | $157.11 |
| 2025-05-02 | Malcolm Robert | Sell | 5.5K | $165.32 |
| 2025-04-01 | CRAWFORD VICTOR L. | Grant | 99 | — |
| 2025-04-01 | Malcolm Robert | Grant | 99 | — |
| 2025-04-01 | Koken Mary Diane | Grant | 99 | — |
| 2025-04-01 | OZAN KEVIN M | Grant | 251 | — |
| 2025-04-01 | PALMER ANTHONY J. | Grant | 99 | — |
| 2025-04-01 | Perez Juan R. | Grant | 251 | — |
| 2025-04-01 | HABEN MARY KAY | Grant | 251 | — |
| 2025-04-01 | Robbin-Coker Cordel | Grant | 251 | — |
| 2025-04-01 | Kraus Maria T | Grant | 251 | — |
| 2025-03-21 | Scalia Christopher M | Tax withheld | 409 | $167.18 |
| 2025-03-21 | Bhatia Deepak | Tax withheld | 268 | $167.18 |
| 2025-03-21 | Buck Michele | Tax withheld | 2.2K | $167.18 |
| 2025-03-21 | McCalman Jennifer | Tax withheld | 48 | $167.18 |
| 2025-03-21 | Reiman Jason | Tax withheld | 423 | $167.18 |
| 2025-03-21 | Turoff James | Tax withheld | 347 | $167.18 |
| 2025-03-21 | Voskuil Steven E | Tax withheld | 574 | $167.18 |
| 2025-03-15 | CRAWFORD VICTOR L. | Grant | 114 | — |
| 2025-03-15 | Perez Juan R. | Grant | 37 | — |
| 2025-03-15 | PALMER ANTHONY J. | Grant | 154 | — |
| 2025-02-25 | Voskuil Steven E | Sell | 3.0K | $180.00 |
| 2025-02-23 | Villasenor Vero | Tax withheld | 73 | $177.84 |
| 2025-02-22 | Buck Michele | Tax withheld | 1.7K | $177.84 |
| 2025-02-22 | Villasenor Vero | Tax withheld | 101 | $177.84 |
| 2025-02-22 | Scalia Christopher M | Tax withheld | 185 | $177.84 |
| 2025-02-22 | McCalman Jennifer | Tax withheld | 44 | $177.84 |
| 2025-02-22 | Reiman Jason | Tax withheld | 265 | $177.84 |
| 2025-02-22 | Turoff James | Tax withheld | 157 | $177.84 |
| 2025-02-22 | Voskuil Steven E | Tax withheld | 446 | $177.84 |
| 2025-02-21 | Scalia Christopher M | Tax withheld | 199 | $172.86 |
| 2025-02-21 | Buck Michele | Tax withheld | 1.6K | $172.86 |
| 2025-02-21 | Reiman Jason | Tax withheld | 198 | $172.86 |
| 2025-02-21 | Voskuil Steven E | Tax withheld | 410 | $172.86 |
| 2025-02-21 | Turoff James | Tax withheld | 156 | $172.86 |
| 2025-02-21 | McCalman Jennifer | Tax withheld | 46 | $172.86 |
| 2025-02-21 | Villasenor Vero | Tax withheld | 38 | $172.86 |
| 2025-02-21 | Villasenor Vero | Option exercise | 4.3K | — |
| 2025-02-19 | Buck Michele | Option exercise | 47K | — |
| 2025-02-19 | Grover Rohit | Option exercise | 15K | — |
| 2025-02-19 | McCalman Jennifer | Option exercise | 1.7K | — |
| 2025-02-19 | McCalman Jennifer | Tax withheld | 280 | $163.90 |
| 2025-02-19 | Reiman Jason | Option exercise | 23K | — |
| 2025-02-19 | Reiman Jason | Tax withheld | 1.2K | $163.90 |
| 2025-02-19 | Scalia Christopher M | Option exercise | 22K | — |
| 2025-02-19 | Scalia Christopher M | Tax withheld | 1.1K | $163.90 |
| 2025-02-19 | Turoff James | Option exercise | 19K | — |
| 2025-02-19 | Turoff James | Tax withheld | 1.1K | $163.90 |
| 2025-02-19 | Voskuil Steven E | Option exercise | 43K | — |
| 2025-02-19 | Voskuil Steven E | Tax withheld | 2.3K | $163.90 |
| 2025-02-19 | Archambault Matthew Andrew | Grant | 44K | — |
| 2025-02-19 | Villasenor Vero | Grant | 6.0K | — |
| 2025-02-19 | Villasenor Vero | Tax withheld | 223 | $163.90 |
| 2025-02-19 | Bhatia Deepak | Grant | 16K | — |
| 2025-02-19 | Buck Michele | Tax withheld | 12K | $163.90 |
| 2025-02-03 | McCalman Jennifer | Sell | 278 | $148.00 |
| 2025-01-01 | Kraus Maria T | Grant | 252 | — |
| 2025-01-01 | CRAWFORD VICTOR L. | Grant | 252 | — |
| 2025-01-01 | Robbin-Coker Cordel | Grant | 252 | — |
| 2025-01-01 | OZAN KEVIN M | Grant | 252 | — |
| 2025-01-01 | PALMER ANTHONY J. | Grant | 252 | — |
| 2025-01-01 | Perez Juan R. | Grant | 252 | — |
| 2025-01-01 | Malcolm Robert | Grant | 252 | — |
| 2025-01-01 | Koken Mary Diane | Grant | 252 | — |
| 2025-01-01 | HABEN MARY KAY | Grant | 252 | — |
All non-derivative Form 4 activity (SEC), newest first.
Supply chain
Customers (2)
- McLane Company, Inc. 27% of rev
- Wal-Mart Stores, Inc.
Suppliers (1)
- Weaver Popcorn Manufacturing, Inc.
Named in the 10-K; linked when we track them.
Notable events (8-K)
| Date | Items | |
|---|---|---|
| 2026-06-09 | Exec/director changeExhibits | filing ↗ |
| 2026-05-28 | Exec/director changeReg FDExhibits | filing ↗ |
| 2026-05-08 | Shareholder voteExhibits | filing ↗ |
| 2026-04-30 | ResultsExhibits | filing ↗ |
| 2026-04-14 | Exec/director changeExhibits | filing ↗ |
| 2026-03-31 | ResultsReg FDExhibits | filing ↗ |
| 2026-02-05 | ResultsExhibits | filing ↗ |
| 2025-12-05 | 5.03Exhibits | filing ↗ |
Recent filings
| Form | Filed | Period | Accession |
|---|---|---|---|
| 8-K | 2026-06-09 | 2026-06-03 | 0001628280-26-041894 ↗ |
| 8-K | 2026-05-28 | 2026-05-28 | 0001628280-26-038847 ↗ |
| 8-K | 2026-05-08 | 2026-05-05 | 0001628280-26-032947 ↗ |
| 10-Q | 2026-04-30 | 2026-03-29 | 0001628280-26-028682 ↗ |
| 8-K | 2026-04-30 | 2026-04-30 | 0001628280-26-028569 ↗ |
| 8-K | 2026-04-14 | 2026-04-14 | 0001628280-26-025076 ↗ |
| 8-K | 2026-03-31 | 2026-03-31 | 0001628280-26-022272 ↗ |
| 10-K | 2026-02-17 | 2025-12-31 | 0001628280-26-008586 ↗ |
| 8-K | 2026-02-05 | 2026-02-05 | 0001628280-26-005604 ↗ |
| 8-K | 2025-12-05 | 2025-12-05 | 0001628280-25-055617 ↗ |
| 8-K | 2025-10-30 | 2025-10-30 | 0001628280-25-047294 ↗ |
| 10-Q | 2025-10-30 | 2025-09-28 | 0001628280-25-047471 ↗ |