| Hershey Trust Co Trustee In Trust For Milton Hershey School |
|
Common Stock, par value $0.01 per share |
Purchase |
2.33% |
$1,003,798 |
$16.50 |
60,836 |
2,671,922 |
26 Jan 2026 |
Direct |
| LIBERTY MUTUAL HOLDING Co INC. |
|
Common Stock, par value $0.01 per share |
Purchase |
2.31% |
$1,421,706 |
$16.50 |
86,164 |
3,811,943 |
26 Jan 2026 |
By subsidiaries |
| LIBERTY MUTUAL HOLDING Co INC. |
|
Common Stock, par value $0.01 per share |
Purchase |
15.3% |
$7,973,355 |
$16.12 |
494,625 |
3,725,779 |
29 Dec 2025 |
By subsidiaries |
| Hershey Trust Co Trustee In Trust For Milton Hershey School |
|
Common Stock, par value $0.01 per share |
Purchase |
14.4% |
$5,315,191 |
$16.12 |
329,726 |
2,611,085 |
29 Dec 2025 |
Direct |
| Hershey Trust Co Trustee In Trust For Milton Hershey School |
|
Common Stock, par value $0.01 per share |
Purchase |
2.36% |
$869,186 |
$16.50 |
52,678 |
2,281,359 |
19 Nov 2025 |
Direct |
| Hershey Trust Co Trustee In Trust For Milton Hershey School |
|
Common Stock, par value $0.01 per share |
Purchase |
2.2% |
$785,071 |
$16.38 |
47,929 |
2,228,681 |
26 Aug 2025 |
Direct |
| Liberty Mutual Holding Co |
|
Common Stock, par value $0.01 per share |
Purchase |
0.25% |
$134,234 |
$16.38 |
8,195 |
3,231,154 |
26 Aug 2025 |
By subsidiaries |
| Liberty Mutual Holding Co |
|
Common Stock, par value $0.01 per share |
Purchase |
11.9% |
$5,581,345 |
$16.29 |
342,624 |
3,222,959 |
02 Jul 2025 |
By subsidiaries |
| Hershey Trust Co Trustee In Trust For Milton Hershey School |
|
Common Stock, par value $0.01 per share |
Purchase |
11.7% |
|
|
228,400 |
2,180,752 |
02 Jul 2025 |
Direct |
| Liberty Mutual Holding Co |
|
Common Stock, par value $0.01 per share |
Purchase |
0.19% |
$89,229 |
$16.25 |
5,491 |
2,880,335 |
17 Jun 2025 |
By subsidiaries |
| Hershey Trust Co Trustee In Trust For Milton Hershey School |
|
Common Stock, par value $0.01 per share |
Purchase |
1.85% |
$575,089 |
$16.25 |
35,390 |
1,952,353 |
17 Jun 2025 |
Direct |
| Hershey Trust Co Trustee In Trust For Milton Hershey School |
|
Common Stock, par value $0.01 per share |
Purchase |
20.7% |
|
|
328,504 |
1,916,962 |
28 Mar 2025 |
Direct |
| Hershey Trust Co |
|
Common Stock, par value $0.01 per share |
Purchase |
20.7% |
|
|
328,504 |
1,916,962 |
28 Mar 2025 |
Direct |
| Liberty Mutual Holding Co |
|
Common Stock, par value $0.01 per share |
Purchase |
20.7% |
|
|
492,791 |
2,874,844 |
28 Mar 2025 |
By subsidiaries |
| Liberty Mutual Holding Co |
|
Common Stock, par value $0.01 per share |
Purchase |
13% |
$4,276,539 |
$15.64 |
273,436 |
2,382,053 |
23 Dec 2024 |
See Footnote |