Research Open Terminal →

← Unusual insider activity · Company hub

HSY The Hershey Company

Insider figures are trailing 90 days, open-market Form 4 only. Institutional figures are the latest reported quarter. These windows are not simultaneous.

-$554K net selling - trailing 90 days

0 buyers - 2 unique sellers

Historical context: No open-market activity in Sep 2026 — insiders traded in 20 of the last 24 months

Institutional activity: not available - insufficient comparable institutions for the latest complete quarter.

open-market Form 4 only - grants, exercises, tax withholding excluded. ~ derived from SEC-reported shares x price.

Insider net $ (monthly)open-market Form 4 only - grants, exercises, tax withholding excluded$20.0M$10.0M$0-$10.0M-$20.0M2024-10 -$185K2024-11 -$50K2024-12 -$180K2025-01 $02025-02 -$581K2025-03 $02025-04 $02025-05 -$3.8M2025-06 -$434K2025-07 -$15.8M2025-08 -$268K2025-09 -$284K2025-10 -$281K2025-11 $125K2025-12 -$283K2026-01 -$322K2026-02 -$951K2026-03 -$325K2026-04 -$317K2026-05 -$279K2026-06 -$260K2026-07 -$277K2026-08 -$299K2026-09 $0Oct 24Dec 24Feb 25Apr 25Jun 25Aug 25Oct 25Dec 25Feb 26Apr 26Jun 26Aug 26~ derived from SEC-reported shares x price. Hatched: excluded (implausible price) or unpriced.

Institutional activity: not available - insufficient comparable institutions for the latest complete quarter.

Who is responsible

Insider Role Net activity Rows
Voskuil Steven E SVP, Chief Financial Officer -~$0.4M 2
McCalman Jennifer VP, Chief Accounting Officer -~$0.1M 1

10% owner activity

Date Name Value
September 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$3K
September 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$66K
September 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
September 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$57K
September 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.6M
September 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
September 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.2M
September 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
September 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
September 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
September 25, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 25, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.4M
September 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$15K
September 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
September 23, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 23, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.2M
September 23, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 22, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 22, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.3M
September 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$34K
September 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
September 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.1M
September 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$84K
September 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.9M
September 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$24K
September 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$34K
September 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
September 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
September 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
September 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.6M
September 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$24K
September 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
September 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.1M
September 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$68K
September 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$36K
September 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$36K
September 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
September 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
September 11, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$13K
September 11, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 11, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.6M
September 11, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1K
September 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$5K
September 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
September 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
September 9, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 9, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.1M
September 9, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.3M
September 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$58K
September 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$61K
September 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.5M
September 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
September 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
September 2, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 2, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
September 2, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.0M
September 2, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
September 2, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$64K
September 1, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$47K
September 1, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
September 1, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.5M
September 1, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
September 1, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$4K
August 31, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
August 31, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.3M
August 31, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
August 31, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$22K
August 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.1M
August 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.5M
August 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
August 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$87K
August 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$21K
August 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
August 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.0M
August 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$62K
August 26, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.1M
August 26, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
August 26, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
August 25, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.9M
August 25, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.9M
August 25, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$54K
August 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$18K
August 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
August 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.6M
August 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$89K
August 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$96K
August 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.3M
August 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
August 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
August 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$63K
August 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
August 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.9M
August 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
August 19, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$18K
August 19, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$15K
August 19, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
August 19, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.5M
August 19, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
August 19, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
August 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$55K
August 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
August 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.5M
August 18, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$84K
August 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.5M
August 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
August 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
August 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
August 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$7K
August 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$72K
August 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.8M
August 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$15K
August 13, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
August 13, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.1M
August 12, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$5K
August 12, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
August 12, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
August 12, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
August 12, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
August 12, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
August 11, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$31K
August 11, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.0M
August 11, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
August 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$49K
August 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
August 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.0M
August 7, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$10K
August 7, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.3M
August 7, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.6M
August 6, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$54K
August 6, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
August 6, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
August 6, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
August 6, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
August 5, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$4K
August 5, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.0M
August 5, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
August 5, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$14K
August 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$26K
August 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
August 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
August 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$89K
August 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
August 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
August 4, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
August 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$3K
August 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.6M
August 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.9M
August 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
August 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
August 3, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$18K
July 31, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 31, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.1M
July 31, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 31, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$12K
July 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.5M
July 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
July 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
July 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$73K
July 30, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$55K
July 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.6M
July 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.6M
July 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
July 29, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$75K
July 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.5M
July 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
July 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$75K
July 28, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$15K
July 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$53K
July 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$97K
July 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 27, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
July 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$23K
July 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.4M
July 24, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
July 23, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 23, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 23, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.9M
July 23, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 22, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$21K
July 22, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
July 22, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.0M
July 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.4M
July 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$32K
July 21, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$7K
July 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$3K
July 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.5M
July 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
July 20, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
July 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$31K
July 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.2M
July 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
July 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$9K
July 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
July 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$6K
July 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$60K
July 17, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$71K
July 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
July 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
July 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.9M
July 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 16, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$29K
July 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
July 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 15, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
July 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.3M
July 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.3M
July 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$12K
July 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$7K
July 14, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$16K
July 13, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$43K
July 13, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$40K
July 13, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 13, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
July 13, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.6M
July 13, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$96K
July 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.2M
July 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
July 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.7M
July 10, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
July 9, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$58K
July 9, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$1.1M
July 9, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.5M
July 9, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.1M
July 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$17K
July 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.8M
July 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.6M
July 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$0.4M
July 8, 2026 HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL ~$68K

Transactions

Date Insider Role Type Shares Price Value
August 6, 2026 McCalman Jennifer VP, Chief Accounting Officer S -710 180.78 ~$0.1M
August 5, 2026 Voskuil Steven E SVP, Chief Financial Officer S -950 180 ~$0.2M
July 20, 2026 Voskuil Steven E SVP, Chief Financial Officer S -1500 170 ~$0.3M
July 2, 2026 Robbin-Coker Cordel — S -124 180.37 ~$22K
June 18, 2026 Voskuil Steven E SVP, Chief Financial Officer S -1500 173.43 ~$0.3M
May 18, 2026 Voskuil Steven E SVP, Chief Financial Officer S -1500 186.25 ~$0.3M
April 20, 2026 Voskuil Steven E SVP, Chief Financial Officer S -1500 194.1 ~$0.3M
April 2, 2026 Robbin-Coker Cordel — S -129 202.8 ~$26K
March 18, 2026 Voskuil Steven E SVP, Chief Financial Officer S -1500 216.71 ~$0.3M
February 24, 2026 Reiman Jason SVP Chief Supply Chain Officer S -1000 226.07 ~$0.2M
February 24, 2026 Grover Rohit President, International S -1750 226.07 ~$0.4M
February 18, 2026 Voskuil Steven E SVP, Chief Financial Officer S -1500 219.66 ~$0.3M
January 20, 2026 Voskuil Steven E SVP, Chief Financial Officer S -1500 198.67 ~$0.3M
January 5, 2026 Robbin-Coker Cordel — S -130 184.1 ~$24K
December 18, 2025 Voskuil Steven E SVP, Chief Financial Officer S -1500 188.51 ~$0.3M
November 24, 2025 Schechtman Natalie SVP and CHRO P 200 186.29 ~$37K
November 21, 2025 Taffet Stacy Chief Growth Officer P 200 186.19 ~$37K
November 21, 2025 Tanner Kirk President and CEO P 2000 185.4573 ~$0.4M
November 18, 2025 Voskuil Steven E SVP, Chief Financial Officer S -1500 179.56 ~$0.3M
November 3, 2025 Robbin-Coker Cordel — 2 reported sale rows 303 — ~$51K
October 20, 2025 Voskuil Steven E SVP, Chief Financial Officer S -1500 187.52 ~$0.3M
September 18, 2025 Voskuil Steven E SVP, Chief Financial Officer S -1500 189.12 ~$0.3M
August 18, 2025 Voskuil Steven E SVP, Chief Financial Officer S -1500 178.53 ~$0.3M
July 30, 2025 Buck Michele Chairman, President and CEO S -19290 194 ~$3.7M
July 23, 2025 Buck Michele Chairman, President and CEO S -19290 185 ~$3.6M
July 21, 2025 Grover Rohit President, International S -1334 180 ~$0.2M
July 21, 2025 Buck Michele Chairman, President and CEO S -19290 180 ~$3.5M
July 21, 2025 Voskuil Steven E SVP, Chief Financial Officer S -5000 180 ~$0.9M
July 1, 2025 Buck Michele Chairman, President and CEO S -19290 175 ~$3.4M
July 1, 2025 Grover Rohit President, International S -1333 175 ~$0.2M
July 1, 2025 Turoff James SVP, GC & Secretary S -1300 175 ~$0.2M
June 9, 2025 Turoff James SVP, GC & Secretary S -1300 165 ~$0.2M
June 9, 2025 Grover Rohit President, International S -1333 165 ~$0.2M
May 30, 2025 Turoff James SVP, GC & Secretary S -1300 160.8 ~$0.2M
May 30, 2025 Buck Michele Chairman, President and CEO S -15605 160.8 ~$2.5M
May 28, 2025 McCalman Jennifer VP, Chief Accounting Officer S -974 157.11 ~$0.2M
May 2, 2025 Malcolm Robert — S -5488 165.3184 ~$0.9M
February 25, 2025 Voskuil Steven E SVP, Chief Financial Officer S -3000 180 ~$0.5M
February 3, 2025 McCalman Jennifer VP, Chief Accounting Officer S -278 148 ~$41K
December 3, 2024 Voskuil Steven E SVP, Chief Financial Officer S -1000 180 ~$0.2M
November 4, 2024 McCalman Jennifer VP, Chief Accounting Officer S -278 179.28 ~$50K
October 21, 2024 Voskuil Steven E SVP, Chief Financial Officer S -1000 185.47 ~$0.2M
September 19, 2024 Voskuil Steven E SVP, Chief Financial Officer S -1000 197.54 ~$0.2M
September 6, 2024 Buck Michele Chairman, President and CEO 3 reported sale rows 27203 — ~$5.5M