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.

-$577K net selling - trailing 90 days

0 buyers - 3 unique sellers

Historical context: most recent complete month (2026-08) is the 37th percentile of this ticker's monthly net P/S flow over 23 complete months (limited history). Lower percentiles are more selling; higher are more buying.

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
Robbin-Coker Cordel -~$22K 1

10% owner activity

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

Transactions

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