Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Overview

Basic information

Litigation

Active legal matters

Material Events

8-K disclosures

SEC Filings

Key regulatory docs

Insider Transactions

Ownership changes

Insider Trading Summary (Last 30 Days)

See how company executives and directors have been buying or selling shares over the past 30 days. Insider trading activity can help investors better understand company leadership's actions.

Transactions

121

Insider Involved

2

Total Buys

$0.00

Total Sells

$40.6M

Insider Trading History (Last 12 Months)

Browse insider buying and selling activity reported to the SEC over the past year, including who traded, when they traded, and the value of each transaction.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
75 $180.00

75

$180.00

$13,500

Aug 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
25 $177.95

25

$177.95

$4,449

Aug 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,595 $178.58

5,595

$178.58

$999,129

Aug 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,305 $179.43

4,305

$179.43

$772,458

Aug 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,732 $178.42

4,732

$178.42

$844,282

Aug 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
147 $173.81

147

$173.81

$25,550

Aug 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,782 $179.04

1,782

$179.04

$319,049

Aug 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
638 $174.48

638

$174.48

$111,318

Aug 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
775 $175.58

775

$175.58

$136,076

Aug 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
506 $176.40

506

$176.40

$89,259

Aug 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,420 $177.47

1,420

$177.47

$252,005

Aug 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
16 $175.99

16

$175.99

$2,816

Aug 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,209 $176.48

3,209

$176.48

$566,323

Aug 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,180 $177.56

5,180

$177.56

$919,740

Aug 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
711 $178.60

711

$178.60

$126,984

Aug 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
782 $179.44

782

$179.44

$140,322

Aug 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
102 $180.27

102

$180.27

$18,388

Jul 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,107 $174.73

2,107

$174.73

$368,150

Jul 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
6,559 $175.33

6,559

$175.33

$1,149,968

Jul 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,267 $176.40

1,267

$176.40

$223,500

Jul 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
67 $177.16

67

$177.16

$11,869

Jul 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
300 $182.28

300

$182.28

$54,683

Jul 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,680 $177.62

2,680

$177.62

$476,014

Jul 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,620 $178.63

1,620

$178.63

$289,382

Jul 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,112 $179.59

4,112

$179.59

$738,460

Jul 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
888 $180.26

888

$180.26

$160,068

Jul 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
400 $181.44

400

$181.44

$72,576

Jul 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
600 $186.27

600

$186.27

$111,760

Jul 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
400 $187.46

400

$187.46

$74,985

Jul 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,100 $183.71

3,100

$183.71

$569,490

Jul 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,400 $184.47

2,400

$184.47

$442,716

Jul 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,500 $185.42

3,500

$185.42

$648,956

Jul 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,657 $183.34

3,657

$183.34

$670,470

Jul 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
409 $184.58

409

$184.58

$75,494

Jul 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,344 $185.45

1,344

$185.45

$249,240

Jul 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,660 $181.61

2,660

$181.61

$483,076

Jul 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,930 $182.25

1,930

$182.25

$351,738

Jul 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,258 $178.55

2,258

$178.55

$403,167

Jul 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,414 $179.57

2,414

$179.57

$433,488

Jul 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,401 $180.19

4,401

$180.19

$793,037

Jul 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
83 $175.44

83

$175.44

$14,562

Jul 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
300 $176.43

300

$176.43

$52,930

Jul 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
544 $177.40

544

$177.40

$96,505

Jul 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
131 $172.67

131

$172.67

$22,620

Jul 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,089 $173.56

1,089

$173.56

$189,010

Jul 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
8,022 $174.52

8,022

$174.52

$1,400,017

Jul 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
758 $175.25

758

$175.25

$132,836

Jul 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,137 $171.56

5,137

$171.56

$881,306

Jul 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,173 $172.14

2,173

$172.14

$374,053

Jul 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,266 $169.77

1,266

$169.77

$214,923

Jul 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,424 $170.47

1,424

$170.47

$242,756

Jul 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
125 $170.87

125

$170.87

$21,359

Jul 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,084 $171.70

4,084

$171.70

$701,218

Jul 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,791 $172.29

5,791

$172.29

$997,711

Jul 21, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,384 $169.87

1,384

$169.87

$235,102

Jul 21, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
8,387 $170.41

8,387

$170.41

$1,429,239

Jul 21, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
189 $171.12

189

$171.12

$32,342

Jul 21, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
40 $172.06

40

$172.06

$6,882

Jul 20, 2026

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $170.00

1,500

$170.00

$255,000

Jul 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,456 $172.17

1,456

$172.17

$250,676

Jul 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
18 $168.84

18

$168.84

$3,039

Jul 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,375 $169.59

1,375

$169.59

$233,186

Jul 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,703 $170.47

2,703

$170.47

$460,790

Jul 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,448 $171.65

4,448

$171.65

$763,517

Jul 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
667 $172.55

667

$172.55

$115,088

Jul 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
53 $173.41

53

$173.41

$9,191

Jul 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,514 $174.35

1,514

$174.35

$263,971

Jul 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
36 $175.53

36

$175.53

$6,319

Jul 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
181 $170.94

181

$170.94

$30,940

Jul 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
341 $176.42

341

$176.42

$60,158

Jul 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
6,807 $171.39

6,807

$171.39

$1,166,642

Jul 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
401 $177.24

401

$177.24

$71,071

Jul 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,428 $174.61

5,428

$174.61

$947,791

Jul 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
979 $175.47

979

$175.47

$171,785

Jul 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
166 $176.19

166

$176.19

$29,248

Jul 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
633 $171.58

633

$171.58

$108,612

Jul 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
969 $172.44

969

$172.44

$167,099

Jul 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,825 $173.47

1,825

$173.47

$316,585

Jul 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,916 $170.36

4,916

$170.36

$837,465

Jul 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,305 $171.36

2,305

$171.36

$394,982

Jul 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
688 $172.30

688

$172.30

$118,543

Jul 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,091 $169.78

2,091

$169.78

$355,015

Jul 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,928 $170.81

1,928

$170.81

$329,323

Jul 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,873 $171.37

7,873

$171.37

$1,349,185

Jul 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
67 $172.27

67

$172.27

$11,542

Jul 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
41 $173.40

41

$173.40

$7,109

Jul 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
91 $174.35

91

$174.35

$15,866

Jul 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
231 $173.45

231

$173.45

$40,067

Jul 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
891 $174.81

891

$174.81

$155,756

Jul 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,585 $175.39

4,585

$175.39

$804,180

Jul 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,500 $176.42

3,500

$176.42

$617,463

Jul 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
541 $177.23

541

$177.23

$95,880

Jul 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
252 $172.53

252

$172.53

$43,478

Jul 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,444 $172.43

4,444

$172.43

$766,283

Jul 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,869 $173.59

3,869

$173.59

$671,600

Jul 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
656 $174.11

656

$174.11

$114,219

Jul 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,031 $171.79

1,031

$171.79

$177,119

Jul 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
338 $170.96

338

$170.96

$57,783

Jul 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
6,389 $171.52

6,389

$171.52

$1,095,839

Jul 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,665 $172.43

2,665

$172.43

$459,532

Jul 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
608 $173.21

608

$173.21

$105,312

Jul 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,364 $174.45

4,364

$174.45

$761,282

Jul 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,152 $175.50

3,152

$175.50

$553,167

Jul 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,003 $176.37

2,003

$176.37

$353,272

Jul 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
385 $177.05

385

$177.05

$68,164

Jul 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
96 $173.80

96

$173.80

$16,684

Jul 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
169 $178.46

169

$178.46

$30,160

Jul 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
386 $179.73

386

$179.73

$69,377

Jul 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
629 $180.37

629

$180.37

$113,455

Jul 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,730 $175.88

2,730

$175.88

$480,155

Jul 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
525 $181.59

525

$181.59

$95,335

Jul 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,154 $176.38

2,154

$176.38

$379,918

Jul 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
58 $182.07

58

$182.07

$10,560

Jul 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,349 $177.45

3,349

$177.45

$594,269

Jul 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
33 $181.22

33

$181.22

$5,980

Jul 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
246 $176.90

246

$176.90

$43,516

Jul 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
235 $182.18

235

$182.18

$42,812

Jul 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,290 $177.58

4,290

$177.58

$761,810

Jul 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,109 $178.50

4,109

$178.50

$733,445

Jul 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
903 $179.43

903

$179.43

$162,026

Jul 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
184 $180.31

184

$180.31

$33,178

Jul 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,956 $179.49

3,956

$179.49

$710,049

Jul 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,410 $180.27

1,410

$180.27

$254,176

Jul 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
92 $175.97

92

$175.97

$16,189

Jul 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
82 $176.61

82

$176.61

$14,482

Jul 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
584 $177.77

584

$177.77

$103,816

Jul 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,876 $178.59

3,876

$178.59

$692,207

Jun 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
76 $179.18

76

$179.18

$13,618

Jun 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
38 $174.99

38

$174.99

$6,650

Jun 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,493 $175.39

4,493

$175.39

$788,019

Jun 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,023 $176.58

3,023

$176.58

$533,814

Jun 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,145 $177.39

1,145

$177.39

$203,109

Jun 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,225 $178.26

1,225

$178.26

$218,366

Jun 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,525 $179.61

3,525

$179.61

$633,138

Jun 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,571 $180.57

2,571

$180.57

$464,246

Jun 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,904 $181.40

3,904

$181.40

$708,178

Jun 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,799 $179.16

2,799

$179.16

$501,464

Jun 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
46 $176.76

46

$176.76

$8,131

Jun 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,001 $177.56

4,001

$177.56

$710,400

Jun 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,154 $178.55

3,154

$178.55

$563,142

Jun 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
259 $180.64

259

$180.64

$46,785

Jun 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
604 $181.31

604

$181.31

$109,509

Jun 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,991 $176.75

2,991

$176.75

$528,653

Jun 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,614 $177.54

4,614

$177.54

$819,164

Jun 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
897 $178.29

897

$178.29

$159,924

Jun 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
635 $179.28

635

$179.28

$113,843

Jun 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,134 $182.55

2,134

$182.55

$389,560

Jun 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,249 $183.14

4,249

$183.14

$778,152

Jun 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
644 $180.65

644

$180.65

$116,340

Jun 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,973 $181.55

2,973

$181.55

$539,746

Jun 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
200 $176.42

200

$176.42

$35,283

Jun 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
300 $177.77

300

$177.77

$53,331

Jun 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,611 $178.27

3,611

$178.27

$643,731

Jun 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
200 $173.87

200

$173.87

$34,774

Jun 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,689 $179.27

1,689

$179.27

$302,787

Jun 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,500 $174.46

1,500

$174.46

$261,691

Jun 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,500 $175.59

2,500

$175.59

$438,978

Jun 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,275 $172.35

1,275

$172.35

$219,741

Jun 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
58 $167.96

58

$167.96

$9,742

Jun 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
728 $173.29

728

$173.29

$126,155

Jun 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
734 $168.63

734

$168.63

$123,774

Jun 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
515 $169.44

515

$169.44

$87,263

Jun 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,240 $170.76

5,240

$170.76

$894,781

Jun 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,450 $171.50

1,450

$171.50

$248,673

Jun 18, 2026

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $173.43

1,500

$173.43

$260,145

Jun 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,220 $173.33

1,220

$173.33

$211,465

Jun 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
331 $174.22

331

$174.22

$57,666

Jun 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,838 $171.66

2,838

$171.66

$487,175

Jun 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,611 $172.47

5,611

$172.47

$967,756

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
574 $173.51

574

$173.51

$99,592

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
574 $179.75

574

$179.75

$103,176

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
842 $174.71

842

$174.71

$147,103

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
889 $180.34

889

$180.34

$160,323

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,306 $175.43

3,306

$175.43

$579,972

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,099 $181.41

1,099

$181.41

$199,372

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
818 $176.32

818

$176.32

$144,232

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
650 $182.27

650

$182.27

$118,475

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
316 $177.56

316

$177.56

$56,110

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
492 $172.75

492

$172.75

$84,991

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
100 $183.04

100

$183.04

$18,304

Jun 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
340 $178.60

340

$178.60

$60,723

Jun 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,052 $181.75

2,052

$181.75

$372,957

Jun 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
6,950 $182.48

6,950

$182.48

$1,268,210

Jun 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
992 $183.43

992

$183.43

$181,960

Jun 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
6 $184.13

6

$184.13

$1,105

Jun 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
715 $178.41

715

$178.41

$127,560

Jun 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,521 $179.41

1,521

$179.41

$272,889

Jun 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,015 $180.67

3,015

$180.67

$544,719

Jun 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,749 $181.27

4,749

$181.27

$860,844

Jun 12, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,833 $182.48

4,833

$182.48

$881,946

Jun 12, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,389 $183.28

1,389

$183.28

$254,571

Jun 12, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,778 $181.65

3,778

$181.65

$686,276

Jun 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
293 $178.53

293

$178.53

$52,309

Jun 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
592 $179.80

592

$179.80

$106,439

Jun 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,965 $180.66

5,965

$180.66

$1,077,633

Jun 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,376 $181.22

2,376

$181.22

$430,569

Jun 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
397 $176.56

397

$176.56

$70,094

Jun 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
377 $177.49

377

$177.49

$66,915

Jun 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,275 $175.67

2,275

$175.67

$399,655

Jun 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,588 $176.58

4,588

$176.58

$810,150

Jun 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,421 $177.37

2,421

$177.37

$429,406

Jun 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
21 $173.99

21

$173.99

$3,654

Jun 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
695 $174.58

695

$174.58

$121,334

Jun 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,654 $175.60

5,654

$175.60

$992,823

Jun 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,568 $176.35

1,568

$176.35

$276,523

Jun 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
73 $177.10

73

$177.10

$12,928

Jun 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,705 $174.66

2,705

$174.66

$472,442

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
434 $180.46

434

$180.46

$78,318

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,740 $175.87

3,740

$175.87

$657,754

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
47 $181.51

47

$181.51

$8,531

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,585 $176.37

2,585

$176.37

$455,904

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
36 $182.22

36

$182.22

$6,560

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,418 $177.46

1,418

$177.46

$251,639

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
84 $183.39

84

$183.39

$15,405

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
963 $178.54

963

$178.54

$171,934

Jun 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
693 $179.45

693

$179.45

$124,356

Jun 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,982 $185.41

2,982

$185.41

$552,906

Jun 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,240 $186.32

1,240

$186.32

$231,041

Jun 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
481 $187.25

481

$187.25

$90,067

Jun 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
242 $183.77

242

$183.77

$44,472

Jun 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,055 $184.52

5,055

$184.52

$932,765

Jun 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,774 $183.45

1,774

$183.45

$325,439

Jun 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
821 $184.41

821

$184.41

$151,402

Jun 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
111 $185.70

111

$185.70

$20,613

Jun 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,309 $180.71

2,309

$180.71

$417,251

Jun 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,458 $181.49

1,458

$181.49

$264,607

Jun 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,527 $182.64

3,527

$182.64

$644,160

Jun 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,700 $186.49

1,700

$186.49

$317,035

Jun 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,000 $187.54

2,000

$187.54

$375,089

Jun 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,521 $182.63

2,521

$182.63

$460,417

Jun 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,579 $183.25

2,579

$183.25

$472,611

Jun 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
500 $184.50

500

$184.50

$92,249

Jun 03, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
700 $185.57

700

$185.57

$129,900

Jun 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
152 $185.21

152

$185.21

$28,152

Jun 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
321 $186.56

321

$186.56

$59,884

Jun 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
241 $182.81

241

$182.81

$44,056

Jun 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,984 $183.58

1,984

$183.58

$364,229

Jun 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,302 $184.38

7,302

$184.38

$1,346,341

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
17 $191.54

17

$191.54

$3,256

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
657 $186.20

657

$186.20

$122,332

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
103 $192.30

103

$192.30

$19,807

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
386 $187.58

386

$187.58

$72,404

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
837 $188.55

837

$188.55

$157,813

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
106 $183.86

106

$183.86

$19,489

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
543 $189.44

543

$189.44

$102,869

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,317 $184.75

1,317

$184.75

$243,314

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
51 $190.27

51

$190.27

$9,704

Jun 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,983 $185.47

5,983

$185.47

$1,109,641

May 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,100 $193.66

1,100

$193.66

$213,029

May 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,418 $194.32

7,418

$194.32

$1,441,489

May 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,482 $195.42

1,482

$195.42

$289,615

May 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,611 $197.31

5,611

$197.31

$1,107,134

May 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
427 $198.12

427

$198.12

$84,597

May 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,962 $196.63

3,962

$196.63

$779,035

May 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
262 $196.59

262

$196.59

$51,506

May 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,558 $197.76

2,558

$197.76

$505,870

May 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,700 $198.75

3,700

$198.75

$735,390

May 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,000 $199.25

3,000

$199.25

$597,747

May 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
146 $194.79

146

$194.79

$28,439

May 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
334 $195.40

334

$195.40

$65,265

May 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
700 $193.06

700

$193.06

$135,141

May 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
400 $194.61

400

$194.61

$77,846

May 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
100 $196.00

100

$196.00

$19,600

May 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,774 $190.73

1,774

$190.73

$338,360

May 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,542 $191.18

4,542

$191.18

$868,334

May 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,484 $192.48

2,484

$192.48

$478,131

May 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
90 $192.12

90

$192.12

$17,291

May 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
530 $188.73

530

$188.73

$100,025

May 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
889 $189.62

889

$189.62

$168,572

May 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,935 $190.76

4,935

$190.76

$941,378

May 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,556 $191.27

3,556

$191.27

$680,149

May 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
468 $195.45

468

$195.45

$91,469

May 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
171 $190.64

171

$190.64

$32,599

May 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
192 $191.38

192

$191.38

$36,744

May 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,333 $192.73

3,333

$192.73

$642,359

May 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,647 $193.45

3,647

$193.45

$705,522

May 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,189 $194.53

2,189

$194.53

$425,820

May 18, 2026

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $186.25

1,500

$186.25

$279,375

May 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
237 $186.74

237

$186.74

$44,256

May 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
257 $187.32

257

$187.32

$48,142

May 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
380 $188.71

380

$188.71

$71,711

May 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,120 $189.59

2,120

$189.59

$401,935

May 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,502 $190.34

1,502

$190.34

$285,884

May 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,504 $191.46

5,504

$191.46

$1,053,769

May 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,289 $195.70

4,289

$195.70

$839,343

May 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
466 $196.22

466

$196.22

$91,438

May 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
365 $191.43

365

$191.43

$69,872

May 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
156 $192.80

156

$192.80

$30,077

May 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,311 $193.69

2,311

$193.69

$447,625

May 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,413 $194.42

2,413

$194.42

$469,146

May 12, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,618 $192.26

3,618

$192.26

$695,585

May 12, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
226 $188.90

226

$188.90

$42,692

May 12, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
567 $189.47

567

$189.47

$107,428

May 12, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
551 $190.39

551

$190.39

$104,904

May 12, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,038 $191.75

5,038

$191.75

$966,043

May 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
826 $188.43

826

$188.43

$155,643

May 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,617 $189.31

3,617

$189.31

$684,737

May 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
181 $184.74

181

$184.74

$33,438

May 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,308 $185.72

1,308

$185.72

$242,919

May 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,931 $186.41

1,931

$186.41

$359,959

May 11, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,137 $187.36

2,137

$187.36

$400,392

May 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
240 $184.99

240

$184.99

$44,398

May 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,747 $185.75

4,747

$185.75

$881,740

May 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,925 $186.31

4,925

$186.31

$917,581

May 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
88 $187.00

88

$187.00

$16,456

May 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,260 $187.09

3,260

$187.09

$609,899

May 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
93 $182.98

93

$182.98

$17,018

May 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,195 $183.42

1,195

$183.42

$219,184

May 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,241 $184.43

1,241

$184.43

$228,883

May 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,803 $185.49

1,803

$185.49

$334,443

May 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,408 $186.53

2,408

$186.53

$449,169

May 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
465 $184.68

465

$184.68

$85,876

May 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,506 $185.67

1,506

$185.67

$279,623

May 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,618 $186.38

7,618

$186.38

$1,419,877

May 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
411 $187.21

411

$187.21

$76,943

May 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
465 $184.68

465

$184.68

$85,876

May 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,506 $185.67

1,506

$185.67

$279,623

May 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,618 $186.38

7,618

$186.38

$1,419,877

May 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
411 $187.21

411

$187.21

$76,943

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,211 $182.60

1,211

$182.60

$221,129

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,717 $183.59

1,717

$183.59

$315,229

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,585 $184.67

4,585

$184.67

$846,716

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,600 $185.60

1,600

$185.60

$296,962

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
740 $186.10

740

$186.10

$137,711

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
147 $181.77

147

$181.77

$26,721

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,600 $185.60

1,600

$185.60

$296,962

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
740 $186.10

740

$186.10

$137,711

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
147 $181.77

147

$181.77

$26,721

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,211 $182.60

1,211

$182.60

$221,129

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,717 $183.59

1,717

$183.59

$315,229

May 05, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,585 $184.67

4,585

$184.67

$846,716

May 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,176 $180.76

2,176

$180.76

$393,334

May 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,134 $181.47

4,134

$181.47

$750,202

May 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,690 $182.16

3,690

$182.16

$672,182

May 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,690 $182.16

3,690

$182.16

$672,182

May 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,176 $180.76

2,176

$180.76

$393,334

May 04, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,134 $181.47

4,134

$181.47

$750,202

May 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
422 $180.59

422

$180.59

$76,210

May 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,691 $181.68

1,691

$181.68

$307,224

May 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,266 $182.43

4,266

$182.43

$778,235

May 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,692 $183.40

1,692

$183.40

$310,318

May 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,104 $184.38

1,104

$184.38

$203,550

May 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
76 $185.49

76

$185.49

$14,097

May 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
749 $186.53

749

$186.53

$139,708

Apr 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
200 $182.32

200

$182.32

$36,463

Apr 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
975 $183.61

975

$183.61

$179,018

Apr 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,725 $184.62

1,725

$184.62

$318,461

Apr 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,700 $185.54

4,700

$185.54

$872,052

Apr 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,400 $186.43

2,400

$186.43

$447,424

Apr 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,877 $187.66

1,877

$187.66

$352,240

Apr 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,364 $188.53

4,364

$188.53

$822,749

Apr 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,752 $189.23

3,752

$189.23

$709,993

Apr 29, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7 $190.04

7

$190.04

$1,330

Apr 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
46 $186.97

46

$186.97

$8,601

Apr 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,686 $187.69

4,686

$187.69

$879,498

Apr 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,868 $188.34

4,868

$188.34

$916,817

Apr 28, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
400 $189.27

400

$189.27

$75,707

Apr 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,666 $186.59

3,666

$186.59

$684,044

Apr 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,264 $187.54

1,264

$187.54

$237,054

Apr 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,908 $188.21

1,908

$188.21

$359,107

Apr 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
235 $189.53

235

$189.53

$44,540

Apr 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,138 $190.62

1,138

$190.62

$216,923

Apr 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,075 $191.57

1,075

$191.57

$205,942

Apr 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
714 $192.35

714

$192.35

$137,339

Apr 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,250 $190.64

2,250

$190.64

$428,929

Apr 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,311 $191.50

5,311

$191.50

$1,017,069

Apr 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,439 $192.45

2,439

$192.45

$469,378

Apr 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
573 $190.74

573

$190.74

$109,296

Apr 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
754 $191.68

754

$191.68

$144,530

Apr 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,075 $192.36

7,075

$192.36

$1,360,971

Apr 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,598 $193.15

1,598

$193.15

$308,653

Apr 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
260 $187.98

260

$187.98

$48,874

Apr 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,017 $188.50

7,017

$188.50

$1,322,733

Apr 22, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,723 $189.33

2,723

$189.33

$515,550

Apr 21, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,813 $188.74

3,813

$188.74

$719,659

Apr 21, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,029 $189.66

2,029

$189.66

$384,815

Apr 21, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,635 $190.37

3,635

$190.37

$691,980

Apr 21, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
523 $191.31

523

$191.31

$100,053

Apr 20, 2026

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $194.10

1,500

$194.10

$291,150

Apr 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,725 $191.47

2,725

$191.47

$521,764

Apr 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
181 $192.43

181

$192.43

$34,830

Apr 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,257 $193.59

3,257

$193.59

$630,516

Apr 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,093 $194.40

3,093

$194.40

$601,293

Apr 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
744 $195.16

744

$195.16

$145,198

Apr 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
593 $190.28

593

$190.28

$112,836

Apr 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
206 $191.21

206

$191.21

$39,388

Apr 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,463 $192.66

4,463

$192.66

$859,836

Apr 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,501 $193.56

3,501

$193.56

$677,645

Apr 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,237 $194.18

1,237

$194.18

$240,198

Apr 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
394 $190.95

394

$190.95

$75,235

Apr 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,868 $191.36

7,868

$191.36

$1,505,617

Apr 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,648 $192.50

1,648

$192.50

$317,240

Apr 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
90 $193.21

90

$193.21

$17,389

Apr 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,848 $191.89

1,848

$191.89

$354,612

Apr 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,333 $192.56

3,333

$192.56

$641,816

Apr 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,314 $193.39

4,314

$193.39

$834,268

Apr 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
81 $194.36

81

$194.36

$15,743

Apr 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
243 $195.21

243

$195.21

$47,437

Apr 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
100 $196.67

100

$196.67

$19,667

Apr 15, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
81 $197.03

81

$197.03

$15,959

Apr 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
300 $194.37

300

$194.37

$58,310

Apr 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
256 $195.56

256

$195.56

$50,064

Apr 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
826 $196.53

826

$196.53

$162,337

Apr 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,718 $197.69

3,718

$197.69

$735,018

Apr 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
902 $198.35

902

$198.35

$178,910

Apr 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,325 $199.49

3,325

$199.49

$663,311

Apr 14, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
673 $200.12

673

$200.12

$134,684

Apr 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,743 $197.65

4,743

$197.65

$937,444

Apr 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,701 $198.29

3,701

$198.29

$733,866

Apr 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,476 $199.47

1,476

$199.47

$294,425

Apr 13, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
80 $200.24

80

$200.24

$16,019

Apr 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,765 $202.45

3,765

$202.45

$762,234

Apr 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
531 $203.46

531

$203.46

$108,036

Apr 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
734 $204.63

734

$204.63

$150,200

Apr 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,178 $205.65

2,178

$205.65

$447,900

Apr 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,630 $206.38

1,630

$206.38

$336,401

Apr 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
853 $207.81

853

$207.81

$177,264

Apr 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
26 $208.33

26

$208.33

$5,417

Apr 10, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
283 $210.50

283

$210.50

$59,571

Apr 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
82 $207.60

82

$207.60

$17,023

Apr 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
125 $208.95

125

$208.95

$26,118

Apr 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,531 $209.44

2,531

$209.44

$530,104

Apr 09, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,262 $210.54

7,262

$210.54

$1,528,936

Apr 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
416 $206.77

416

$206.77

$86,017

Apr 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,142 $207.63

2,142

$207.63

$444,745

Apr 08, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,442 $208.57

7,442

$208.57

$1,552,202

Apr 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
17 $205.98

17

$205.98

$3,502

Apr 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,514 $206.71

4,514

$206.71

$933,071

Apr 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,006 $207.52

4,006

$207.52

$831,322

Apr 07, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,463 $208.41

1,463

$208.41

$304,899

Apr 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
85 $205.45

85

$205.45

$17,463

Apr 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
500 $206.63

500

$206.63

$103,316

Apr 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,681 $207.68

7,681

$207.68

$1,595,209

Apr 06, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,734 $208.27

1,734

$208.27

$361,132

Apr 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
46 $200.97

46

$200.97

$9,245

Apr 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
357 $201.43

357

$201.43

$71,911

Apr 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,662 $202.58

1,662

$202.58

$336,682

Apr 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,864 $203.52

1,864

$203.52

$379,353

Apr 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,729 $204.50

1,729

$204.50

$353,580

Apr 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,848 $205.64

1,848

$205.64

$380,020

Apr 02, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,494 $206.22

2,494

$206.22

$514,305

Apr 02, 2026

Robbin-Coker Cordel

Robbin-Coker Cordel
Sell
129 $202.80

129

$202.80

$26,161

Apr 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
64 $200.77

64

$200.77

$12,849

Apr 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
264 $201.59

264

$201.59

$53,220

Apr 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,658 $202.70

3,658

$202.70

$741,480

Apr 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,303 $203.56

3,303

$203.56

$672,343

Apr 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,630 $204.34

2,630

$204.34

$537,407

Apr 01, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
81 $205.06

81

$205.06

$16,609

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
37 $205.93

37

$205.93

$7,619

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,286 $206.44

1,286

$206.44

$265,486

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,399 $207.73

5,399

$207.73

$1,121,547

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
721 $208.44

721

$208.44

$150,283

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
110 $209.12

110

$209.12

$23,004

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
351 $210.45

351

$210.45

$73,868

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
952 $211.39

952

$211.39

$201,239

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
244 $212.21

244

$212.21

$51,780

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
531 $213.51

531

$213.51

$113,375

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
259 $214.46

259

$214.46

$55,546

Mar 31, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
110 $215.07

110

$215.07

$23,657

Mar 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
46 $211.94

46

$211.94

$9,749

Mar 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
415 $212.66

415

$212.66

$88,255

Mar 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,231 $213.57

7,231

$213.57

$1,544,342

Mar 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,274 $214.22

2,274

$214.22

$487,141

Mar 30, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
34 $215.06

34

$215.06

$7,312

Mar 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
254 $210.63

254

$210.63

$53,499

Mar 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
91 $211.61

91

$211.61

$19,256

Mar 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,437 $212.76

1,437

$212.76

$305,739

Mar 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,194 $213.60

4,194

$213.60

$895,818

Mar 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,873 $214.53

2,873

$214.53

$616,358

Mar 27, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,151 $215.24

1,151

$215.24

$247,745

Mar 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
20 $209.98

20

$209.98

$4,200

Mar 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,759 $210.47

3,759

$210.47

$791,175

Mar 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,810 $211.34

1,810

$211.34

$382,527

Mar 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,511 $212.51

1,511

$212.51

$321,097

Mar 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
903 $213.19

903

$213.19

$192,513

Mar 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
860 $215.66

860

$215.66

$185,471

Mar 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,136 $216.39

1,136

$216.39

$245,823

Mar 26, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1 $217.01

1

$217.01

$217

Mar 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
300 $212.64

300

$212.64

$63,792

Mar 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
600 $213.42

600

$213.42

$128,050

Mar 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
700 $214.68

700

$214.68

$150,274

Mar 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,675 $215.54

1,675

$215.54

$361,025

Mar 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,185 $216.58

1,185

$216.58

$256,650

Mar 25, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
5,540 $217.09

5,540

$217.09

$1,202,705

Mar 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
451 $213.67

451

$213.67

$96,364

Mar 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
713 $214.42

713

$214.42

$152,881

Mar 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,247 $215.39

4,247

$215.39

$914,744

Mar 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,192 $216.57

4,192

$216.57

$907,849

Mar 24, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
397 $217.07

397

$217.07

$86,176

Mar 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
146 $210.76

146

$210.76

$30,771

Mar 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
248 $211.41

248

$211.41

$52,430

Mar 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
263 $212.50

263

$212.50

$55,888

Mar 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
517 $213.61

517

$213.61

$110,436

Mar 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,266 $214.60

2,266

$214.60

$486,282

Mar 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
6,150 $215.36

6,150

$215.36

$1,324,458

Mar 23, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
410 $216.14

410

$216.14

$88,616

Mar 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
571 $209.64

571

$209.64

$119,707

Mar 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,110 $210.21

7,110

$210.21

$1,494,607

Mar 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,268 $211.58

2,268

$211.58

$479,870

Mar 20, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
51 $212.09

51

$212.09

$10,817

Mar 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
919 $209.51

919

$209.51

$192,543

Mar 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,918 $210.64

4,918

$210.64

$1,035,919

Mar 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,754 $211.46

3,754

$211.46

$793,819

Mar 19, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
409 $212.09

409

$212.09

$86,746

Mar 18, 2026

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $216.71

1,500

$216.71

$325,065

Mar 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
3,703 $212.64

3,703

$212.64

$787,410

Mar 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,102 $213.30

1,102

$213.30

$235,061

Mar 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,039 $214.57

1,039

$214.57

$222,939

Mar 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
1,714 $215.58

1,714

$215.58

$369,501

Mar 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,421 $216.43

2,421

$216.43

$523,975

Mar 18, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
21 $217.12

21

$217.12

$4,560

Mar 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
543 $215.57

543

$215.57

$117,055

Mar 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
2,214 $216.74

2,214

$216.74

$479,856

Mar 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
7,068 $217.51

7,068

$217.51

$1,537,340

Mar 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
51 $218.65

51

$218.65

$11,151

Mar 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
10 $219.40

10

$219.40

$2,194

Mar 17, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
114 $220.73

114

$220.73

$25,164

Mar 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
470 $218.54

470

$218.54

$102,715

Mar 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,592 $219.59

4,592

$219.59

$1,008,338

Mar 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
4,700 $220.24

4,700

$220.24

$1,035,107

Mar 16, 2026

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL

HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL
Sell
238 $221.26

238

$221.26

$52,660

Feb 24, 2026

Reiman Jason

Reiman Jason
SVP Chief Supply Chain Officer
Sell
1,000 $226.07

1,000

$226.07

$226,070

Feb 24, 2026

Reiman Jason

Reiman Jason
SVP Chief Supply Chain Officer
Sell
1,000 $226.07

1,000

$226.07

$226,070

Feb 24, 2026

Grover Rohit

Grover Rohit
President, International
Sell
1,750 $226.07

1,750

$226.07

$395,623

Feb 24, 2026

Grover Rohit

Grover Rohit
President, International
Sell
1,750 $226.07

1,750

$226.07

$395,623

Feb 18, 2026

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $219.66

1,500

$219.66

$329,490

Jan 20, 2026

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $198.67

1,500

$198.67

$298,005

Jan 05, 2026

Robbin-Coker Cordel

Robbin-Coker Cordel
Sell
130 $184.10

130

$184.10

$23,933

Dec 18, 2025

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $188.51

1,500

$188.51

$282,765

Nov 24, 2025

Schechtman Natalie

Schechtman Natalie
SVP and CHRO
Buy
200 $186.29

200

$186.29

$37,258

Nov 21, 2025

Tanner Kirk

Tanner Kirk
President and CEO
Buy
2,000 $185.46

2,000

$185.46

$370,915

Nov 21, 2025

Taffet Stacy

Taffet Stacy
Chief Growth Officer
Buy
200 $186.19

200

$186.19

$37,238

Nov 18, 2025

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $179.56

1,500

$179.56

$269,340

Nov 03, 2025

Robbin-Coker Cordel

Robbin-Coker Cordel
Sell
189 $168.22

189

$168.22

$31,794

Nov 03, 2025

Robbin-Coker Cordel

Robbin-Coker Cordel
Sell
114 $168.22

114

$168.22

$19,177

Oct 20, 2025

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $187.52

1,500

$187.52

$281,280

Sep 18, 2025

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $189.12

1,500

$189.12

$283,680

Historical Insider Trading

View older insider trading records reported to the SEC to research long-term buying and selling trends.

DATE

INSIDER

INSIDER TYPE SHARES PRICE

SHARES

PRICE

VALUE

Aug 18, 2025

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,500 $178.53

1,500

$178.53

$267,795

Jul 30, 2025

Buck Michele

Buck Michele
Chairman, President and CEO
Sell
19,290 $194.00

19,290

$194.00

$3,742,260

Jul 23, 2025

Buck Michele

Buck Michele
Chairman, President and CEO
Sell
19,290 $185.00

19,290

$185.00

$3,568,650

Jul 21, 2025

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
5,000 $180.00

5,000

$180.00

$900,000

Jul 21, 2025

Buck Michele

Buck Michele
Chairman, President and CEO
Sell
19,290 $180.00

19,290

$180.00

$3,472,200

Jul 21, 2025

Grover Rohit

Grover Rohit
President, International
Sell
1,334 $180.00

1,334

$180.00

$240,120

Jul 01, 2025

Grover Rohit

Grover Rohit
President, International
Sell
1,333 $175.00

1,333

$175.00

$233,275

Jul 01, 2025

Turoff James

Turoff James
SVP, GC & Secretary
Sell
1,300 $175.00

1,300

$175.00

$227,500

Jul 01, 2025

Buck Michele

Buck Michele
Chairman, President and CEO
Sell
19,290 $175.00

19,290

$175.00

$3,375,750

Jun 09, 2025

Turoff James

Turoff James
SVP, GC & Secretary
Sell
1,300 $165.00

1,300

$165.00

$214,500

Jun 09, 2025

Grover Rohit

Grover Rohit
President, International
Sell
1,333 $165.00

1,333

$165.00

$219,945

May 30, 2025

Turoff James

Turoff James
SVP, GC & Secretary
Sell
1,300 $160.80

1,300

$160.80

$209,040

May 28, 2025

McCalman Jennifer

McCalman Jennifer
VP, Chief Accounting Officer
Sell
974 $157.11

974

$157.11

$153,025

May 02, 2025

Malcolm Robert

Malcolm Robert
Sell
5,488 $165.32

5,488

$165.32

$907,267

Dec 03, 2024

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,000 $180.00

1,000

$180.00

$180,000

Nov 04, 2024

McCalman Jennifer

McCalman Jennifer
VP, Chief Accounting Officer
Sell
278 $179.28

278

$179.28

$49,840

Oct 21, 2024

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,000 $185.47

1,000

$185.47

$185,470

Sep 19, 2024

Voskuil Steven E

Voskuil Steven E
SVP, Chief Financial Officer
Sell
1,000 $197.54

1,000

$197.54

$197,540

Sep 06, 2024

Buck Michele

Buck Michele
Chairman, President and CEO
Sell
6,872 $201.28

6,872

$201.28

$1,383,228

Sep 06, 2024

Buck Michele

Buck Michele
Chairman, President and CEO
Sell
11,857 $200.43

11,857

$200.43

$2,376,540

TOP