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  Hormel Foods Corp. (HRL)
← All HRL superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 3,417,959 0.79 Reduce 9.80% 0.08 $19.70–25.51 · VW $22.81i $77,416,771 SEC
2025   Q4 3,789,513 0.86 Reduce 9.46% 0.09 $22.24–26.22 · VW $24.69i $89,811,458 SEC
2025   Q3 4,185,642 0.97 Reduce 0.82% 0.01 $21.03–25.77 · VW $23.34i $103,552,783 SEC
2025   Q2 4,220,403 1.26 Reduce 1.20% 0.02 $23.71–31.86 · VW $27.00i $127,667,191 SEC
2025   Q1 4,271,793 1.38 Add 0.31% <0.01 $28.48–32.07 · VW $30.41i $132,169,275 SEC
2024   Q4 4,258,565 1.29 Reduce 15.63% 0.24 $27.59–33.80 · VW $30.01i $133,591,184 SEC
2024   Q3 5,047,678 1.51 Reduce 0.55% <0.01 $29.08–33.16 · VW $31.56i $160,011,393 SEC
2024   Q2 5,075,509 1.50 Reduce 8.52% 0.16 $29.98–33.14 · VW $31.89i $154,752,269 SEC
2024   Q1 5,548,480 1.87 Add 1.64% 0.03 $30.51–36.86 · VW $32.78i $193,586,467 SEC
2023   Q4 5,459,039 1.85 Add 2.04% 0.04 $28.51–36.00 · VW $33.28i $175,289,742 SEC
2023   Q3 5,350,095 2.39 Add 1.81% 0.04 $30.12–39.58 · VW $33.43i $203,464,113 SEC
2023   Q2 5,254,994 2.30 Add 3.49% 0.08 $38.35–41.73 · VW $39.56i $211,355,859 SEC
2023   Q1 5,077,966 2.34 Add 8.21% 0.18 $37.78–44.34 · VW $40.12i $202,509,284 SEC
2022   Q4 4,692,710 2.57 Reduce 1.07% 0.03 $44.08–48.11 · VW $45.52i $213,752,941 SEC
2022   Q3 4,743,685 2.72 Reduce 0.55% 0.01 $44.37–49.73 · VW $47.03i $215,553,000 SEC
2022   Q2 4,769,968 2.71 Reduce 5.03% 0.13 $44.21–51.69 · VW $48.73i $225,906,000 SEC
2022   Q1 5,022,430 2.61 Add 2.52% 0.06 $46.53–55.11 · VW $50.10i $258,856,000 SEC
2021   Q4 4,898,985 2.21 Add 2.91% 0.06 $41.56–50.74 · VW $46.65i $239,119,000 SEC
2021   Q3 4,760,257 1.95 Add 4.85% 0.09 $40.48–45.76 · VW $42.55i $195,171,000 SEC
2021   Q2 4,540,010 2.14 Add 1.22% 0.03 $44.51–49.82 · VW $46.62i $216,785,000 SEC
2021   Q1 4,485,356 2.25 Add 5.52% 0.12 $45.52–50.00 · VW $48.02i $214,310,000 SEC
2020   Q4 4,250,522 2.20 Add 2.36% 0.05 $43.45–50.86 · VW $46.89i $198,117,000 SEC
2020   Q3 4,152,411 2.54 Reduce 2.00% 0.05 $46.51–52.51 · VW $48.73i $203,011,000 SEC
2020   Q2 4,236,988 2.67 Reduce 1.88% 0.06 $45.93–52.97 · VW $49.96i $204,519,000 SEC
2020   Q1 4,318,066 2.94 Reduce 19.99% 0.55 $39.01–51.53 · VW $46.46i $201,395,000 SEC
2019   Q4 5,397,072 2.77 Reduce 2.42% 0.07 $40.14–48.86 · VW $43.53i $243,462,000 SEC
2019   Q3 5,531,125 2.92 Reduce 3.38% 0.09 $40.24–45.21 · VW $43.33i $241,876,000 SEC
2019   Q2 5,724,858 2.78 Reduce 1.07% 0.03 $39.40–43.09 · VW $41.70i $232,086,000 SEC
2019   Q1 5,786,747 3.15 Reduce 3.08% 0.11 $37.00–44.83 · VW $40.44i $259,015,000 SEC
2018   Q4 5,970,756 3.44 Reduce 13.79% 0.44 $40.91–45.70 · VW $43.32i $254,832,000 SEC
2018   Q3 6,925,722 3.18 Add 0.26% <0.01 $38.79–46.26 · VW $43.38i $272,873,000 SEC
2018   Q2 6,908,078 3.19 Reduce 1.07% 0.03 $35.17–39.23 · VW $37.85i $257,050,000 SEC
2018   Q1 6,983,031 2.96 Add 1.08% 0.03 $31.99–37.22 · VW $35.03i $239,658,000 SEC
2017   Q4 6,908,732 2.92 Add 1.39% 0.04 $31.71–38.00 · VW $34.06i $251,409,000 SEC
2017   Q3 6,813,785 2.63 Add 2.57% 0.07 $29.75–36.66 · VW $34.29i $218,995,000 SEC
2017   Q2 6,643,122 2.74 Add 10.07% 0.25 $30.66–35.34 · VW $32.25i $226,597,000 SEC
2017   Q1 6,035,544 2.56 Add 23.28% 0.48 $32.90–35.61 · VW $34.05i $209,011,000 SEC
2016   Q4 4,895,931 2.19 Add 13.36% 0.26 $33.18–37.97 · VW $35.47i $170,427,000 SEC
2016   Q3 4,318,895 2.16 Add 2.74% 0.06 $33.76–38.84 · VW $35.61i $163,816,000 SEC
2016   Q2 4,203,560 2.08 Add 15.59% 0.28 $33.70–40.00 · VW $37.32i $153,850,000 SEC
2016   Q1 3,636,699 2.24 Reduce 10.36% 0.25 $34.28–44.73 · VW $37.81i $157,251,000 SEC
2015   Q4 4,057,218 2.40 Reduce 26.84% 0.74 $36.87–45.72 · VW $41.70i $160,422,000 SEC
2015   Q3 5,545,464 2.74 Reduce 11.05% 0.28 $29.67–37.72 · VW $34.95i $175,542,000 SEC
2015   Q2 6,234,044 2.49 Reduce 1.70% 0.04 $27.81–32.06 · VW $30.14i $175,707,000 SEC
2015   Q1 6,342,164 2.48 Add 0.01% <0.01 $27.08–29.68 · VW $28.46i $180,276,000 SEC
2014   Q4 6,341,468 2.29 Reduce 1.82% 0.04 $25.03–29.49 · VW $27.92i $165,195,000 SEC
2014   Q3 6,458,768 2.42 Reduce 0.29% <0.01 $24.81–27.70 · VW $26.35i $165,958,000 SEC
2014   Q2 6,477,494 2.30 Reduce 0.88% 0.02 $22.45–25.40 · VW $24.40i $159,832,000 SEC
2014   Q1 6,535,230 2.49 Reduce 0.54% 0.01 $23.01–24.76 · VW $24.13i $160,995,000 SEC
2013   Q4 6,570,528 2.39 Add 0.04% <0.01 $21.41–23.90 · VW $23.01i $148,395,000 SEC
2013   Q3 6,567,714 2.51 Reduce 0.75% 0.02 $20.53–22.76 · VW $21.94i $138,316,000 SEC
2013   Q2 6,617,480 2.56 Reduce 1.75% 0.02 $18.73–22.00 · VW $20.48i $127,651,000 SEC
2013   Q1 6,735,586 1.42 Reduce 1.56% 0.04 $18.57–21.58 · VW $20.02i $139,157,000 SEC
2012   Q4 6,842,296 2.66 Reduce 0.90% 0.02 $15.26–18.83 · VW $17.60i $106,774,000 SEC
2012   Q3 6,904,334 2.48 Add 0.55% 0.01 $14.23–15.74 · VW $15.16i $100,941,000 SEC
2012   Q2 6,866,584 2.72 Reduce 0.02% <0.01 $13.64–15.35 · VW $14.45i $104,441,000 SEC
2012   Q1 6,867,674 2.60 Reduce 0.89% 0.03 $13.99–15.17 · VW $14.70i $101,367,000 SEC
2011   Q4 6,929,534 2.92 Reduce 1.46% 0.04 $14.14–15.16 · VW $14.51i $101,483,000 SEC
2011   Q3 7,032,224 3.06 Reduce 5.43% 0.08 $13.02–15.07 · VW $14.38i $95,005,000 SEC
2011   Q2 7,435,694 1.50 Reduce 0.61% 0.02 $12.94–15.25 · VW $14.00i $110,829,000 SEC
2011   Q1 7,481,180 2.85 Reduce 0.56% 0.02 $13.32–15.18 · VW $14.39i $104,138,000 SEC
2010   Q4 7,523,196 2.78 Reduce 0.33% <0.01 $12.26–14.74 · VW $13.57i $96,410,000 SEC
2010   Q3 7,547,796 1.33 Reduce 0.80% 0.02 $10.84–12.44 · VW $11.85i $84,157,925,000 SEC
2010   Q2 7,608,836 2.64 Reduce 0.09% <0.01 $9.84–11.06 · VW $10.56i $77,001,420,000 SEC
2010   Q1 7,615,836 1.21 Reduce 3.78% 0.05 $9.69–10.63 · VW $10.09i $79,985,318,000 SEC
2009   Q4 7,914,916 1.21 Reduce 0.77% <0.01 $9.35–10.67 · VW $10.10i $76,082,130,000 SEC
2009   Q3 7,976,416 1.17 Reduce 8.58% 0.12 $8.66–10.11 · VW $9.38i $70,830,574,000 SEC
2009   Q2 8,724,916 1.43 Reduce 0.28% <0.01 $8.41–9.76 · VW $9.14i $75,339,650,000 SEC
2009   Q1 8,749,072 1.57 Reduce 7.11% 0.10 $7.29–8.71 · VW $8.23i $69,358,268,000 SEC
2008   Q4 9,418,920 1.39 Add 1.44% 0.02 $6.20–8.36 · VW $7.51i $73,185,008,000 SEC
2008   Q3 9,285,220 1.23 Add 0.80% <0.01 $6.50–9.38 · VW $7.50i $84,216,945,000 SEC
2008   Q2 9,211,420 1.18 Reduce 0.27% <0.01 $8.35–9.59 · VW $8.95i $79,701,812,000 SEC
2008   Q1 9,236,620 1.33 Reduce 11.66% 0.25 $9.42–10.69 · VW $9.85i $96,199,397,000 SEC
2007   Q4 10,455,820 2.15 Add 1.58% 0.03 $9.28–10.62 · VW $10.04i $105,812,898 SEC
2007   Q3 10,292,696 1.10 Add 1.95% 0.02 $8.69–10.09 · VW $9.57i $92,068,166,000 SEC
2007   Q2 10,096,156 1.14 Add 0.91% 0.01 $7.51–9.55 · VW $8.66i $94,272,857 SEC
2007   Q1 10,004,696 1.19 Add 0.12% <0.01 $9.01–9.97 · VW $9.45i $93,018,661 SEC
2006   Q4 9,992,296 1.20 Reduce 0.98% 0.02 $9.10–9.79 · VW $9.34i $93,278,083 SEC
2006   Q3 10,091,496 2.49 Reduce 11.16% 0.30 $8.71–9.65 · VW $9.28i $90,773,007 SEC
2006   Q2 11,359,096 2.71 Add 5.89% 0.15 $8.56–9.60 · VW $9.11i $105,469,208 SEC
2006   Q1 10,727,296 1.24 Reduce 0.58% <0.01 $7.97–9.00 · VW $8.65i $90,645,651 SEC
2005   Q4 10,790,096 1.28 Reduce 0.31% <0.01 $7.93–9.04 · VW $8.53i $88,155,084 SEC
2005   Q3 10,823,680 2.79 Add 1.90% 0.05 $7.66–8.86 · VW $8.24i $89,268,301 SEC
2005   Q2 10,622,080 1.22 Add 2.51% 0.03 $7.29–7.99 · VW $7.75i $77,886,402 SEC
2005   Q1 10,361,784 1.34 Add 5.20% 0.07 $7.30–8.27 · VW $7.66i $80,588,775 SEC
2004   Q4 9,849,996 1.39 Add 2.63% 0.04 $7.27–8.16 · VW $7.74i $77,199,344 SEC
2004   Q3 9,597,224 2.75 Add 5.32% 0.14 $6.55–8.03 · VW $7.41i $64,253,415 SEC
2004   Q2 9,112,600 3.12 Reduce 0.10% <0.01 $6.28–7.97 · VW $6.98i $70,850,465 SEC
2004   Q1 9,121,400 1.60 Add 0.37% <0.01 $6.89–7.88 · VW $7.52i $66,882,666 SEC
2003   Q4 9,087,800 1.57 Add 8.46% 0.12 $6.22–7.24 · VW $6.80i $58,639,030 SEC
2003   Q3 8,378,800 1.50 Add 4.60% 0.07 $5.40–6.87 · VW $6.33i $48,136,206 SEC
2003   Q2 8,010,000 3.25 Add 6.77% 0.21 $5.19–6.26 · VW $5.62i $47,459,250 SEC
2003   Q1 7,502,400 1.66 Add 8.29% 0.13 $4.98–5.93 · VW $5.59i $39,706,452 SEC
2002   Q4 6,928,000 1.70 Add 8.13% 0.13 $5.13–6.00 · VW $5.46i $40,407,560 SEC
2002   Q3 6,407,200 1.65 Add 4.27% 0.07 $5.24–6.24 · VW $5.69i $35,047,384 SEC
2002   Q2 6,144,800 1.63 Add 15.24% 0.22 $5.01–6.18 · VW $5.63i $36,776,628 SEC
2002   Q1 5,332,000 3.18 Add 10.46% 0.30 $6.00–7.05 · VW $6.38i $36,457,550 SEC
2001   Q4 4,827,200 1.62 Reduce 0.12% <0.01 $6.25–6.86 · VW $6.65i $32,426,716 SEC
2001   Q3 4,832,800 1.63 Reduce 4.41% 0.15 $5.31–6.55 · VW $6.04i $28,537,684 SEC
2001   Q2 5,056,000 3.48 Reduce 2.54% 0.04 $5.78–6.69 · VW $6.28i $30,765,760 SEC
2001   Q1 5,188,000 1.54 Add 1.18% 0.02 $4.75–5.91 · VW $5.52i $25,265,560 SEC
2000   Q4 5,127,600 1.38 Reduce 0.07% <0.01 $4.14–5.44 · VW $4.98i $23,875,388 SEC
2000   Q3 5,131,000 1.39 Add 2.79% 0.04 $3.77–4.75 · VW $4.40i $21,405,891 SEC
2000   Q2 4,991,800 1.32 Add 6.92% 0.09 $3.77–4.92 · VW $4.18i $20,981,159 SEC
2000   Q1 4,668,800 2.54 Add 0.73% 0.02 $3.41–4.61 · VW $4.11i $19,185,850 SEC
1999   Q4 4,634,800 1.49 Reduce 8.11% 0.13 $4.16–5.64 · VW $4.66i $23,536,094 SEC
1999   Q3 5,043,600 1.65 Buy 1.65 $4.98–5.77 · VW $5.44i $26,045,466 SEC
Price snapshot:
Current price$24.46
Avg. buy price$151.10
+/- since buy-83.81%
52-week low$19.70
52-week high$30.04