Earnings Est. No Polygon data
Insider Transactions (140)
Date Type Insider Title Shares Price $ Value % Held Score
2026-04-20 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,725 $191 $522K 0.1%
2026-04-20 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 181 $192 $35K <0.1%
2026-04-20 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,257 $194 $631K 0.2%
2026-04-20 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,093 $194 $601K 0.2%
2026-04-20 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 744 $195 $145K <0.1%
2026-04-21 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,813 $189 $720K 0.2%
2026-04-21 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,029 $190 $385K 0.1%
2026-04-21 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,635 $190 $692K 0.2%
2026-04-21 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 523 $191 $100K <0.1%
2026-04-22 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 260 $188 $49K <0.1%
2026-04-22 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 7,017 $189 $1.3M 0.4%
2026-04-22 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,723 $189 $516K 0.2%
2026-04-20 ▼ SELL Voskuil Steven E SVP, Chief Financial Officer 1,500 $194 $291K 2.5%
2026-04-16 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 394 $191 $75K <0.1%
2026-04-16 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 7,868 $191 $1.5M 0.4%
2026-04-16 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,648 $193 $317K <0.1%
2026-04-16 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 90 $193 $17K <0.1%
2026-04-17 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 593 $190 $113K <0.1%
2026-04-17 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 206 $191 $39K <0.1%
2026-04-17 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 4,463 $193 $860K 0.2%
2026-04-17 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,501 $194 $678K 0.2%
2026-04-17 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,237 $194 $240K <0.1%
2026-04-13 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 4,743 $198 $937K 0.3%
2026-04-13 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,701 $198 $734K 0.2%
2026-04-13 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,476 $199 $294K <0.1%
2026-04-13 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 80 $200 $16K <0.1%
2026-04-14 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 300 $194 $58K <0.1%
2026-04-14 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 256 $196 $50K <0.1%
2026-04-14 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 826 $197 $162K <0.1%
2026-04-14 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,718 $198 $735K 0.2%
2026-04-14 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 902 $198 $179K <0.1%
2026-04-14 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,325 $199 $663K 0.2%
2026-04-14 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 673 $200 $135K <0.1%
2026-04-15 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,848 $192 $355K <0.1%
2026-04-15 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,333 $193 $642K 0.2%
2026-04-15 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 4,314 $193 $834K 0.2%
2026-04-15 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 81 $194 $16K <0.1%
2026-04-15 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 243 $195 $47K <0.1%
2026-04-15 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 100 $197 $20K <0.1%
2026-04-15 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 81 $197 $16K <0.1%
2026-04-09 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 82 $208 $17K <0.1%
2026-04-09 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 125 $209 $26K <0.1%
2026-04-09 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,531 $209 $530K 0.1%
2026-04-09 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 7,262 $211 $1.5M 0.4%
2026-04-10 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,765 $202 $762K 0.2%
2026-04-10 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 531 $203 $108K <0.1%
2026-04-10 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 734 $205 $150K <0.1%
2026-04-10 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,178 $206 $448K 0.1%
2026-04-10 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,630 $206 $336K <0.1%
2026-04-10 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 853 $208 $177K <0.1%
2026-04-10 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 26 $208 $5K <0.1%
2026-04-10 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 283 $210 $60K <0.1%
2026-04-06 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 85 $205 $17K <0.1%
2026-04-06 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 500 $207 $103K <0.1%
2026-04-06 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 7,681 $208 $1.6M 0.4%
2026-04-06 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,734 $208 $361K <0.1%
2026-04-07 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 17 $206 $4K <0.1%
2026-04-07 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 4,514 $207 $933K 0.2%
2026-04-07 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 4,006 $208 $831K 0.2%
2026-04-07 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,463 $208 $305K <0.1%
2026-04-08 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 416 $207 $86K <0.1%
2026-04-08 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,142 $208 $445K 0.1%
2026-04-08 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 7,442 $209 $1.6M 0.4%
2026-04-02 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 46 $201 $9K <0.1%
2026-04-02 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 357 $201 $72K <0.1%
2026-04-02 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,662 $203 $337K <0.1%
2026-04-02 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,864 $204 $379K <0.1%
2026-04-02 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,729 $204 $354K <0.1%
2026-04-02 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,848 $206 $380K <0.1%
2026-04-02 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,494 $206 $514K 0.1%
2026-04-02 ▼ SELL Robbin-Coker Cordel 129 $203 $26K 7.9%
2026-03-30 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 46 $212 $10K <0.1%
2026-03-30 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 415 $213 $88K <0.1%
2026-03-30 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 7,231 $214 $1.5M 0.4%
2026-03-30 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,274 $214 $487K 0.1%
2026-03-30 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 34 $215 $7K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 37 $206 $8K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,286 $206 $265K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 5,399 $208 $1.1M 0.3%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 721 $208 $150K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 110 $209 $23K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 351 $210 $74K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 952 $211 $201K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 244 $212 $52K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 531 $214 $113K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 259 $214 $56K <0.1%
2026-03-31 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 110 $215 $24K <0.1%
2026-04-01 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 64 $201 $13K <0.1%
2026-04-01 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 264 $202 $53K <0.1%
2026-04-01 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,658 $203 $741K 0.2%
2026-04-01 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,303 $204 $672K 0.2%
2026-04-01 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,630 $204 $537K 0.1%
2026-04-01 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 81 $205 $17K <0.1%
2026-03-25 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 300 $213 $64K <0.1%
2026-03-25 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 600 $213 $128K <0.1%
2026-03-25 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 700 $215 $150K <0.1%
2026-03-25 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,675 $216 $361K <0.1%
2026-03-25 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,185 $217 $257K <0.1%
2026-03-25 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 5,540 $217 $1.2M 0.3%
2026-03-26 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 20 $210 $4K <0.1%
2026-03-26 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 3,759 $210 $791K 0.2%
2026-03-26 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,810 $211 $383K <0.1%
2026-03-26 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,511 $213 $321K <0.1%
2026-03-26 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 903 $213 $193K <0.1%
2026-03-26 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 860 $216 $185K <0.1%
2026-03-26 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,136 $216 $246K <0.1%
2026-03-26 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1 $217 $217 <0.1%
2026-03-27 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 254 $211 $53K <0.1%
2026-03-27 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 91 $212 $19K <0.1%
2026-03-27 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,437 $213 $306K <0.1%
2026-03-27 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 4,194 $214 $896K 0.2%
2026-03-27 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,873 $215 $616K 0.1%
2026-03-27 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 1,151 $215 $248K <0.1%
2026-03-23 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 146 $211 $31K <0.1%
2026-03-23 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 248 $211 $52K <0.1%
2026-03-23 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 263 $213 $56K <0.1%
2026-03-23 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 517 $214 $110K <0.1%
2026-03-23 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 2,266 $215 $486K 0.1%
2026-03-23 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 6,150 $215 $1.3M 0.3%
2026-03-23 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 410 $216 $89K <0.1%
2026-03-24 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 451 $214 $96K <0.1%
2026-03-24 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 713 $214 $153K <0.1%
2026-03-24 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 4,247 $215 $915K 0.2%
2026-03-24 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 4,192 $217 $908K 0.2%
2026-03-24 ▼ SELL HERSHEY TRUST CO TRUSTEE IN TRUST FOR MILTON HERSHEY SCHOOL 397 $217 $86K <0.1%
2025-07-30 ▼ SELL Buck Michele Chairman, President and CEO 19,290 $194 $3.7M 9.1%
2025-07-23 ▼ SELL Buck Michele Chairman, President and CEO 19,290 $185 $3.6M 9.1%
2025-07-21 ▼ SELL Buck Michele Chairman, President and CEO 19,290 $180 $3.5M 9.1%
2025-07-21 ▼ SELL Grover Rohit President, International 1,334 $180 $240K 3.4%
2025-07-21 ▼ SELL Voskuil Steven E SVP, Chief Financial Officer 5,000 $180 $900K 7.5%
2025-07-01 ▼ SELL Buck Michele Chairman, President and CEO 19,290 $175 $3.4M 9.1%
2025-07-01 ▼ SELL Grover Rohit President, International 1,333 $175 $233K 3.3%
2025-07-01 ▼ SELL Turoff James SVP, GC & Secretary 1,300 $175 $228K 4.9%
2025-06-09 ▼ SELL Grover Rohit President, International 1,333 $165 $220K 3.2%
2025-06-09 ▼ SELL Turoff James SVP, GC & Secretary 1,300 $165 $214K 4.7%
2025-05-30 ▼ SELL Buck Michele Chairman, President and CEO 15,605 $161 $2.5M 7.5%
2025-05-30 ▼ SELL Buck Michele Chairman, President and CEO 15,605 $161 $2.5M 7.5%
2025-05-30 ▼ SELL Turoff James SVP, GC & Secretary 1,300 $161 $209K 4.4%
2025-05-28 ▼ SELL McCalman Jennifer VP, Chief Accounting Officer 974 $157 $153K 24.5%
2025-05-02 ▼ SELL Malcolm Robert 5,488 $165 $907K 37.1%