William Frels - Mairs & Power
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    245
Portfolio value:    $9,786,094,433
Holdings Activity Buys Sells    History
Holding/activity history for  The Hershey Co. (HSY)
← All HSY superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 64,560 0.14 Reduce 4.51% <0.01 $180.18–239.48 · VW $204.56i $13,421,378 SEC
2025   Q4 67,608 0.12 Reduce 5.17% <0.01 $175.57–236.78 · VW $216.21i $12,303,304 SEC
2025   Q3 71,293 0.13 Add 6.38% <0.01 $161.43–197.12 · VW $182.21i $13,335,356 SEC
2025   Q2 67,015 0.11 Reduce 1.22% <0.01 $157.77–199.00 · VW $180.17i $11,121,139 SEC
2025   Q1 67,845 0.12 Reduce 13.40% 0.02 $150.04–193.39 · VW $168.04i $11,603,530 SEC
2024   Q4 78,346 0.13 Reduce 25.38% 0.05 $140.13–208.03 · VW $173.62i $13,267,895 SEC
2024   Q3 104,994 0.19 Reduce 2.24% <0.01 $168.16–205.77 · VW $183.35i $20,135,749 SEC
2024   Q2 107,398 0.19 Reduce 5.45% 0.01 $181.34–203.23 · VW $192.54i $19,742,974 SEC
2024   Q1 113,584 0.21 Add 16.83% 0.03 $180.44–211.92 · VW $196.73i $22,092,088 SEC
2023   Q4 97,220 0.19 Add 24.37% 0.04 $178.82–209.68 · VW $192.14i $18,125,697 SEC
2023   Q3 78,170 0.18 Add 29.12% 0.04 $183.74–215.20 · VW $195.62i $15,640,254 SEC
2023   Q2 60,540 0.16 Reduce 0.83% <0.01 $213.71–263.29 · VW $230.62i $15,116,838 SEC
2023   Q1 61,045 0.18 Reduce 0.33% <0.01 $234.01–276.88 · VW $256.86i $15,530,458 SEC
2022   Q4 61,245 0.17 Reduce 2.35% <0.01 $213.05–244.38 · VW $231.92i $14,182,505 SEC
2022   Q3 62,717 0.17 Reduce 6.30% 0.01 $211.49–241.45 · VW $229.37i $13,827,000 SEC
2022   Q2 66,937 0.17 Reduce 16.05% 0.03 $201.63–234.56 · VW $220.29i $14,402,000 SEC
2022   Q1 79,737 0.17 Add 0.17% <0.01 $201.42–231.60 · VW $214.91i $17,273,000 SEC
2021   Q4 79,600 0.14 Add 3.87% <0.01 $175.08–207.82 · VW $195.05i $15,400,000 SEC
2021   Q3 76,635 0.13 Add 8.69% 0.01 $167.80–183.73 · VW $176.34i $12,970,000 SEC
2021   Q2 70,510 0.12 Reduce 0.66% <0.01 $169.49–182.71 · VW $176.63i $12,281,000 SEC
2021   Q1 70,980 0.12 Reduce 1.94% <0.01 $143.58–175.23 · VW $163.95i $11,226,000 SEC
2020   Q4 72,384 0.12 Add 7.90% <0.01 $144.62–153.93 · VW $148.07i $11,026,000 SEC
2020   Q3 67,085 0.12 Reduce 0.19% <0.01 $134.00–155.49 · VW $145.79i $9,616,000 SEC
2020   Q2 67,210 0.11 Reduce 7.00% <0.01 $125.50–150.67 · VW $141.60i $8,712,000 SEC
2020   Q1 72,270 0.14 Reduce 6.95% <0.01 $109.88–161.04 · VW $135.53i $9,576,000 SEC
2019   Q4 77,666 0.13 Reduce 0.14% <0.01 $141.01–161.83 · VW $148.94i $11,415,000 SEC
2019   Q3 77,771 0.15 Reduce 11.04% 0.02 $139.10–162.20 · VW $149.82i $12,054,000 SEC
2019   Q2 87,423 0.14 Reduce 16.50% 0.02 $131.17–161.41 · VW $150.35i $11,717,000 SEC
2019   Q1 104,703 0.15 Reduce 12.52% 0.02 $108.95–132.00 · VW $124.30i $12,023,000 SEC
2018   Q4 119,693 0.17 Reduce 4.35% <0.01 $100.80–111.52 · VW $107.67i $12,829,000 SEC
2018   Q3 125,138 0.15 Reduce 1.24% <0.01 $99.15–110.09 · VW $105.85i $12,764,000 SEC
2018   Q2 126,703 0.15 Reduce 0.88% <0.01 $89.29–102.77 · VW $97.53i $11,791,000 SEC
2018   Q1 127,823 0.16 Add 31.74% 0.04 $89.10–103.00 · VW $94.05i $12,649,000 SEC
2017   Q4 97,027 0.13 Add 77.11% 0.06 $95.21–115.82 · VW $103.10i $11,014,000 SEC
2017   Q3 54,785 0.07 Add 9.38% <0.01 $102.52–111.89 · VW $108.45i $5,981,000 SEC
2017   Q2 50,085 0.07 $107.38 $5,378,000 SEC
2017   Q1 50,085 0.07 Add 0.50% <0.01 $106.00–116.49 · VW $112.59i $5,472,000 SEC
2016   Q4 49,835 0.07 Reduce 0.33% <0.01 $95.68–109.58 · VW $104.54i $5,154,000 SEC
2016   Q3 50,002 0.06 Reduce 27.48% 0.03 $94.03–103.36 · VW $98.01i $4,780,000 SEC
2016   Q2 68,953 0.11 Reduce 0.24% <0.01 $92.00–117.79 · VW $103.23i $7,825,000 SEC
2016   Q1 69,120 0.09 $92.09 $6,365,000 SEC
2015   Q4 69,120 0.09 Add 1.05% <0.01 $82.42–92.47 · VW $88.59i $6,170,000 SEC
2015   Q3 68,400 0.10 Add 1.48% <0.01 $83.04–97.40 · VW $88.92i $6,285,000 SEC
2015   Q2 67,400 0.08 $88.83 $5,987,000 SEC
2015   Q1 67,400 0.09 Add 2.24% <0.01 $91.13–104.20 · VW $96.06i $6,801,000 SEC
2014   Q4 65,921 0.10 $103.93 $6,851,000 SEC
2014   Q3 65,921 0.09 Add 12.49% 0.01 $89.63–100.45 · VW $96.79i $6,291,000 SEC
2014   Q2 58,600 0.08 Add 198.71% 0.05 $87.88–100.16 · VW $93.15i $5,706,000 SEC
2014   Q1 19,618 0.03 $104.39 $2,048,000 SEC
2013   Q4 19,618 0.03 $97.21 $1,907,000 SEC
2013   Q3 19,618 0.03 Reduce 2.44% <0.01 $89.28–101.37 · VW $95.85i $1,815,000 SEC
2013   Q2 20,108 0.04 Add 2.50% <0.01 $85.14–98.00 · VW $91.70i $1,795,000 SEC
2013   Q1 19,618 0.02 $87.52 $1,717,000 SEC
2012   Q4 19,618 0.04 Add 0.09% $70.95–83.67 · VW $79.32i $1,417,000 SEC
2012   Q3 19,600 0.03 $70.87 $1,389,000 SEC
2012   Q2 19,600 0.04 $72.04 $1,412,000 SEC
2012   Q1 19,600 0.03 $61.33 $1,202,000 SEC
2011   Q4 19,600 0.03 Reduce 0.53% <0.01 $57.50–62.38 · VW $60.19i $1,211,000 SEC
2011   Q3 19,704 0.04 $59.23 $1,167,000 SEC
2011   Q2 19,704 0.02 $56.84 $1,120,000 SEC
2011   Q1 19,704 0.03 Reduce 2.47% <0.01 $52.12–58.20 · VW $55.35i $1,071,000 SEC
2010   Q4 20,204 0.03 $47.17 $953,000 SEC
2010   Q3 20,204 0.02 $47,589.98 $961,508,000 SEC
2010   Q2 20,204 0.03 Reduce 4.72% <0.01 $45.53–52.10 · VW $48.03i $968,378,000 SEC
2010   Q1 21,204 0.01 $42,809.99 $907,743,000 SEC
2009   Q4 21,204 0.01 Add 4.95% <0.01 $35.05–40.10 · VW $38.30i $758,891,000 SEC
2009   Q3 20,204 0.01 $38,859.98 $785,127,000 SEC
2009   Q2 20,204 0.01 Reduce 5.61% <0.01 $33.70–42.25 · VW $38.39i $727,344,000 SEC
2009   Q1 21,404 0.02 Add 4.90% <0.01 $30.27–37.83 · VW $34.44i $743,789,000 SEC
2008   Q4 20,404 0.01 Add 1.51% <0.01 $33.00–38.23 · VW $34.97i $708,835,000 SEC
2008   Q3 20,100 0.01 $39,540.00 $794,754,000 SEC
2008   Q2 20,100 <0.01 Add 17.54% <0.01 $32.31–41.88 · VW $36.76i $658,878,000 SEC
2008   Q1 17,100 <0.01 Add 1.66% <0.01 $34.25–40.75 · VW $38.06i $644,157,000 SEC
2007   Q4 16,820 0.01 Add 3.70% <0.01 $33.54–40.88 · VW $37.17i $662,708 SEC
2007   Q3 16,220 <0.01 Add 3.31% <0.01 $38.30–47.41 · VW $41.87i $752,770,000 SEC
2007   Q2 15,700 <0.01 $50.62 $794,734 SEC
2007   Q1 15,700 0.01 Add 3.97% <0.01 $51.55–56.75 · VW $53.67i $858,162 SEC
2006   Q4 15,100 <0.01 Reduce 25.08% <0.01 $49.17–54.17 · VW $52.08i $751,980 SEC
2006   Q3 20,155 0.03 Reduce 21.13% <0.01 $48.96–54.42 · VW $52.12i $1,077,285 SEC
2006   Q2 25,555 0.04 Add 26.79% <0.01 $51.88–57.65 · VW $54.50i $1,407,314 SEC
2006   Q1 20,155 0.01 $52.23 $1,052,696 SEC
2005   Q4 20,155 0.02 Add 4.43% <0.01 $50.62–59.05 · VW $53.61i $1,113,564 SEC
2005   Q3 19,300 0.03 $56.31 $1,086,783 SEC
2005   Q2 19,300 0.02 Reduce 4.93% <0.01 $57.37–65.23 · VW $60.56i $1,198,530 SEC
2005   Q1 20,300 0.02 $60.46 $1,227,338 SEC
2004   Q4 20,300 0.02 Reduce 1.46% <0.01 $52.04–63.22 · VW $59.42i $1,127,462 SEC
2004   Q3 20,600 0.04 Reduce 4.63% <0.01 $45.81–52.73 · VW $50.11i $962,226 SEC
2004   Q2 21,600 0.04 $46.27 $999,432 SEC
2004   Q1 21,600 0.02 Reduce 4.42% <0.01 $40.55–45.19 · VW $43.37i $894,780 SEC
2003   Q4 22,600 0.02 $38.50 $869,987 SEC
2003   Q3 22,600 0.03 $36.34 $821,284 SEC
2003   Q2 22,600 0.05 Add 6.60% <0.01 $34.45–37.10 · VW $35.50i $787,158 SEC
2003   Q1 21,200 0.03 $31.33 $664,196 SEC
2002   Q4 21,200 0.03 $33.72 $714,864 SEC
2002   Q3 21,200 0.03 Reduce 2.75% <0.01 $30.61–37.85 · VW $33.55i $657,730 SEC
2002   Q2 21,800 0.03 $31.25 $681,250 SEC
2002   Q1 21,800 0.07 $34.27 $747,086 SEC
2001   Q4 21,800 0.04 $33.85 $737,930 SEC
2001   Q3 21,800 0.04 $32.69 $712,533 SEC
2001   Q2 21,800 0.08 $30.86 $672,639 SEC
2001   Q1 21,800 0.05 $34.66 $755,588 SEC
2000   Q4 21,800 0.04 $32.19 $701,688 SEC
2000   Q3 21,800 0.04 Reduce 8.40% <0.01 $20.78–32.56 · VW $28.32i $589,962 SEC
2000   Q2 23,800 0.04 Reduce 6.59% <0.01 $21.13–27.09 · VW $23.19i $577,150 SEC
2000   Q1 25,480 0.08 $24.38 $621,075 SEC
1999   Q4 25,480 0.04 $23.72 $604,354 SEC
1999   Q3 25,480 0.04 Buy 0.04 $23.75–26.81 · VW $25.04i $620,279 SEC
Price snapshot:
Current price$175.24
Avg. buy price$576.96
+/- since buy-69.63%
52-week low$156.60
52-week high$237.65