William Frels - Mairs & Power Inc
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)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 3,417,959 0.79 Reduce 9.80% 0.08 $22.65 $77,416,771 SEC
2025   Q4 3,789,513 0.86 Reduce 9.46% 0.09 $23.70 $89,811,458 SEC
2025   Q3 4,185,642 0.97 Reduce 0.82% 0.01 $24.74 $103,552,783 SEC
2025   Q2 4,220,403 1.26 Reduce 1.20% 0.02 $30.25 $127,667,191 SEC
2025   Q1 4,271,793 1.38 Add 0.31% <0.01 $30.94 $132,169,275 SEC
2024   Q4 4,258,565 1.29 Reduce 15.63% 0.24 $31.37 $133,591,184 SEC
2024   Q3 5,047,678 1.51 Reduce 0.55% <0.01 $31.70 $160,011,393 SEC
2024   Q2 5,075,509 1.50 Reduce 8.52% 0.16 $30.49 $154,752,269 SEC
2024   Q1 5,548,480 1.87 Add 1.64% 0.03 $34.89 $193,586,467 SEC
2023   Q4 5,459,039 1.85 Add 2.04% 0.04 $32.11 $175,289,742 SEC
2023   Q3 5,350,095 2.39 Add 1.81% 0.04 $38.03 $203,464,113 SEC
2023   Q2 5,254,994 2.30 Add 3.49% 0.08 $40.22 $211,355,859 SEC
2023   Q1 5,077,966 2.34 Add 8.21% 0.18 $39.88 $202,509,284 SEC
2022   Q4 4,692,710 2.57 Reduce 1.07% 0.03 $45.55 $213,752,941 SEC
2022   Q3 4,743,685 2.72 Reduce 0.55% 0.01 $45.44 $215,553,000 SEC
2022   Q2 4,769,968 2.71 Reduce 5.03% 0.13 $47.36 $225,906,000 SEC
2022   Q1 5,022,430 2.61 Add 2.52% 0.06 $51.54 $258,856,000 SEC
2021   Q4 4,898,985 2.21 Add 2.91% 0.06 $48.81 $239,119,000 SEC
2021   Q3 4,760,257 1.95 Add 4.85% 0.09 $41.00 $195,171,000 SEC
2021   Q2 4,540,010 2.14 Add 1.22% 0.03 $47.75 $216,785,000 SEC
2021   Q1 4,485,356 2.25 Add 5.52% 0.12 $47.78 $214,310,000 SEC
2020   Q4 4,250,522 2.20 Add 2.36% 0.05 $46.61 $198,117,000 SEC
2020   Q3 4,152,411 2.54 Reduce 2.00% 0.05 $48.89 $203,011,000 SEC
2020   Q2 4,236,988 2.67 Reduce 1.88% 0.06 $48.27 $204,519,000 SEC
2020   Q1 4,318,066 2.94 Reduce 19.99% 0.55 $46.64 $201,395,000 SEC
2019   Q4 5,397,072 2.77 Reduce 2.42% 0.07 $45.11 $243,462,000 SEC
2019   Q3 5,531,125 2.92 Reduce 3.38% 0.09 $43.73 $241,876,000 SEC
2019   Q2 5,724,858 2.78 Reduce 1.07% 0.03 $40.54 $232,086,000 SEC
2019   Q1 5,786,747 3.15 Reduce 3.08% 0.11 $44.76 $259,015,000 SEC
2018   Q4 5,970,756 3.44 Reduce 13.79% 0.44 $42.68 $254,832,000 SEC
2018   Q3 6,925,722 3.18 Add 0.26% <0.01 $39.40 $272,873,000 SEC
2018   Q2 6,908,078 3.19 Reduce 1.07% 0.03 $37.21 $257,050,000 SEC
2018   Q1 6,983,031 2.96 Add 1.08% 0.03 $34.32 $239,658,000 SEC
2017   Q4 6,908,732 2.92 Add 1.39% 0.04 $36.39 $251,409,000 SEC
2017   Q3 6,813,785 2.63 Add 2.57% 0.07 $32.14 $218,995,000 SEC
2017   Q2 6,643,122 2.74 Add 10.07% 0.25 $34.11 $226,597,000 SEC
2017   Q1 6,035,544 2.56 Add 23.28% 0.48 $34.63 $209,011,000 SEC
2016   Q4 4,895,931 2.19 Add 13.36% 0.26 $34.81 $170,427,000 SEC
2016   Q3 4,318,895 2.16 Add 2.74% 0.06 $37.93 $163,816,000 SEC
2016   Q2 4,203,560 2.08 Add 15.59% 0.28 $36.60 $153,850,000 SEC
2016   Q1 3,636,699 2.24 Add 79.27% 0.99 $43.24 $157,251,000 SEC
2015   Q4 2,028,609 2.40 Reduce 26.84% 0.74 $79.08 $160,422,000 SEC
2015   Q3 2,772,732 2.74 Reduce 11.05% 0.28 $63.31 $175,542,000 SEC
2015   Q2 3,117,022 2.49 Reduce 1.70% 0.04 $56.37 $175,707,000 SEC
2015   Q1 3,171,082 2.48 Add 0.01% <0.01 $56.85 $180,276,000 SEC
2014   Q4 3,170,734 2.29 Reduce 1.82% 0.04 $52.10 $165,195,000 SEC
2014   Q3 3,229,384 2.42 Reduce 0.29% <0.01 $51.39 $165,958,000 SEC
2014   Q2 3,238,747 2.30 Reduce 0.88% 0.02 $49.35 $159,832,000 SEC
2014   Q1 3,267,615 2.49 Reduce 0.54% 0.01 $49.27 $160,995,000 SEC
2013   Q4 3,285,264 2.39 Add 0.04% <0.01 $45.17 $148,395,000 SEC
2013   Q3 3,283,857 2.51 Reduce 0.75% 0.02 $42.12 $138,316,000 SEC
2013   Q2 3,308,740 2.56 Reduce 1.75% 0.02 $38.58 $127,651,000 SEC
2013   Q1 3,367,793 1.42 Reduce 1.56% 0.04 $41.32 $139,157,000 SEC
2012   Q4 3,421,148 2.66 Reduce 0.90% 0.02 $31.21 $106,774,000 SEC
2012   Q3 3,452,167 2.48 Add 0.55% 0.01 $29.24 $100,941,000 SEC
2012   Q2 3,433,292 2.72 Reduce 0.02% <0.01 $30.42 $104,441,000 SEC
2012   Q1 3,433,837 2.60 Reduce 0.89% 0.03 $29.52 $101,367,000 SEC
2011   Q4 3,464,767 2.92 Reduce 1.46% 0.04 $29.29 $101,483,000 SEC
2011   Q3 3,516,112 3.06 Buy 3.06 $27.02 $95,005,000 SEC
2011   Q2 0 0.00 Sell 100.00% 2.85 SEC
2011   Q1 3,740,590 2.85 Add 98.88% 1.42 $27.84 $104,138,000 SEC
2010   Q4 1,880,799 2.78 Reduce 0.33% <0.01 $51.26 $96,410,000 SEC
2010   Q3 1,886,949 1.33 Reduce 0.89% 0.01 $44,600.00 $84,157,925,000 SEC
2010   Q1 1,903,959 1.21 Reduce 3.78% 0.05 $42,010.00 $79,985,318,000 SEC
2009   Q4 1,978,729 1.21 Reduce 0.77% <0.01 $38,450.00 $76,082,130,000 SEC
2009   Q3 1,994,104 1.17 Reduce 8.58% 0.12 $35,520.00 $70,830,574,000 SEC
2009   Q2 2,181,229 1.43 Reduce 0.28% <0.01 $34,540.00 $75,339,650,000 SEC
2009   Q1 2,187,268 1.57 Reduce 7.11% 0.10 $31,710.00 $69,358,268,000 SEC
2008   Q4 2,354,730 1.39 Add 1.44% 0.02 $31,080.00 $73,185,008,000 SEC
2008   Q3 2,321,305 1.23 Add 0.80% <0.01 $36,280.00 $84,216,945,000 SEC
2008   Q2 2,302,855 1.18 Reduce 0.27% <0.01 $34,610.00 $79,701,812,000 SEC
2008   Q1 2,309,155 1.33 Reduce 11.66% 0.25 $41,660.00 $96,199,397,000 SEC
2007   Q4 2,613,955 2.15 Add 1.58% 0.03 $40,480.00 $105,812,898,000 SEC
2007   Q3 2,573,174 1.10 Add 1.95% 0.02 $35,780.00 $92,068,166,000 SEC
2007   Q2 2,524,039 1.14 Add 0.91% 0.01 $37,350.00 $94,272,857,000 SEC
2007   Q1 2,501,174 1.19 Add 0.12% <0.01 $37,190.00 $93,018,661,000 SEC
2006   Q4 2,498,074 1.20 Reduce 0.98% 0.02 $37,340.00 $93,278,083,000 SEC
2006   Q3 2,522,874 2.49 Reduce 11.16% 0.03 $35,980.00 $90,773,007,000 SEC
2006   Q2 2,839,774 0.27 Add 5.89% 0.02 $1,925.93 $5,469,208,000 SEC
2006   Q1 2,681,824 1.24 Reduce 0.58% <0.01 $33,800.00 $90,645,651,000 SEC
2005   Q4 2,697,524 1.28 Reduce 0.31% <0.01 $32,680.00 $88,155,084,000 SEC
2005   Q3 2,705,920 2.79 Add 1.90% 0.05 $32,990.00 $89,268,301,000 SEC
2005   Q2 2,655,520 1.22 Add 2.51% 0.03 $29,330.00 $77,886,402,000 SEC
2005   Q1 2,590,446 1.34 Add 5.20% 0.07 $31,110.00 $80,588,775,000 SEC
2004   Q4 2,462,499 1.39 Buy 1.39 $31,350.00 $77,199,344,000 SEC
2004   Q3 0 0.00 Sell 100.00% 3.12 SEC
2004   Q2 2,278,150 3.12 Reduce 0.10% <0.01 $31,100.00 $70,850,465,000 SEC
2004   Q1 2,280,350 1.60 Add 0.37% <0.01 $29,330.00 $66,882,666,000 SEC
2003   Q4 2,271,950 1.57 Add 8.46% 0.12 $25,810.00 $58,639,030,000 SEC
2003   Q3 2,094,700 1.50 Buy 1.50 $22,980.00 $48,136,206,000 SEC
2003   Q2 0 0.00 Sell 100.00% 1.66 SEC
2003   Q1 1,875,600 1.66 Add 8.29% 0.13 $21,170.00 $39,706,452,000 SEC
2002   Q4 1,732,000 1.70 Add 8.13% 0.13 $23,330.00 $40,407,560,000 SEC
2002   Q3 1,601,800 1.65 Add 4.27% 0.07 $21,880.00 $35,047,384,000 SEC
2002   Q2 1,536,200 1.63 Add 15.24% 0.22 $23,940.00 $36,776,628,000 SEC
2002   Q1 1,333,000 3.18 Add 10.46% 0.30 $27,350.00 $36,457,550,000 SEC
2001   Q4 1,206,800 1.62 Reduce 0.12% <0.01 $26,870.00 $32,426,716,000 SEC
2001   Q3 1,208,200 1.63 Reduce 4.41% 0.15 $23,620.00 $28,537,684,000 SEC
2001   Q2 1,264,000 3.48 Buy 3.48 $24,340.00 $30,765,760,000 SEC
2001   Q1 0 0.00 Sell 100.00% 1.38 SEC
2000   Q4 1,281,900 1.38 Reduce 0.07% <0.01 $18,625.00 $23,875,388,000 SEC
2000   Q3 1,282,750 1.39 Add 2.79% 0.04 $16,687.50 $21,405,891,000 SEC
2000   Q2 1,247,950 1.32 Buy 1.32 $16,812.50 $20,981,159,000 SEC
2000   Q1 0 0.00 Sell 100.00% 1.49 SEC
1999   Q4 579,350 1.49 Reduce 8.11% 0.13 $40,625.00 $23,536,094,000 SEC
1999   Q3 630,450 1.65 Buy 1.65 $41,312.50 $26,045,466,000 SEC