Thomas Russo - Gardner Russo & Quinn
Period:    Q1 2026
Portfolio date:    31 Mar 2026
No. of stocks:    86
Portfolio value:    $8,496,278,296
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 19,000 0.01 Reduce 4.21% <0.01 $19.70–25.51 · VW $22.81i $430,350 SEC
2025   Q4 19,835 0.01 $23.70 $470,090 SEC
2025   Q3 19,835 0.01 Reduce 44.25% <0.01 $21.03–25.77 · VW $23.34i $490,718 SEC
2025   Q2 35,581 0.01 Reduce 22.79% <0.01 $23.71–31.86 · VW $27.00i $1,076,325 SEC
2025   Q1 46,081 0.02 Reduce 8.47% <0.01 $28.48–32.07 · VW $30.41i $1,425,746 SEC
2024   Q4 50,345 0.02 Reduce 5.17% <0.01 $27.59–33.80 · VW $30.01i $1,579,323 SEC
2024   Q3 53,091 0.02 Reduce 7.97% <0.01 $29.08–33.16 · VW $31.56i $1,682,985 SEC
2024   Q2 57,691 0.02 Reduce 5.13% <0.01 $29.98–33.14 · VW $31.89i $1,758,999 SEC
2024   Q1 60,813 0.02 Reduce 19.53% <0.01 $30.51–36.86 · VW $32.78i $2,121,766 SEC
2023   Q4 75,572 0.02 Reduce 34.92% 0.02 $28.51–36.00 · VW $33.28i $2,426,617 SEC
2023   Q3 116,130 0.05 Reduce 2.86% <0.01 $30.12–39.58 · VW $33.43i $4,416,424 SEC
2023   Q2 119,550 0.05 Reduce 4.90% <0.01 $38.35–41.73 · VW $39.56i $4,808,301 SEC
2023   Q1 125,708 0.05 Reduce 3.47% <0.01 $37.78–44.34 · VW $40.12i $5,013,235 SEC
2022   Q4 130,233 0.07 Reduce 1.55% <0.01 $44.08–48.11 · VW $45.52i $5,932,113 SEC
2022   Q3 132,281 0.07 Reduce 1.73% <0.01 $44.37–49.73 · VW $47.03i $6,011,000 SEC
2022   Q2 134,616 0.07 Reduce 2.30% <0.01 $44.21–51.69 · VW $48.73i $6,375,000 SEC
2022   Q1 137,791 0.07 Reduce 0.86% <0.01 $46.53–55.11 · VW $50.10i $7,102,000 SEC
2021   Q4 138,991 0.06 Reduce 1.27% <0.01 $41.56–50.74 · VW $46.65i $6,784,000 SEC
2021   Q3 140,781 0.05 Reduce 1.53% <0.01 $40.48–45.76 · VW $42.55i $5,772,000 SEC
2021   Q2 142,971 0.06 Reduce 0.03% $44.51–49.82 · VW $46.62i $6,827,000 SEC
2021   Q1 143,021 0.06 Reduce 0.73% <0.01 $45.52–50.00 · VW $48.02i $6,834,000 SEC
2020   Q4 144,071 0.06 Reduce 0.07% $43.45–50.86 · VW $46.89i $6,715,000 SEC
2020   Q3 144,171 0.07 Reduce 0.35% <0.01 $46.51–52.51 · VW $48.73i $7,049,000 SEC
2020   Q2 144,671 0.07 Reduce 0.96% <0.01 $45.93–52.97 · VW $49.96i $6,983,000 SEC
2020   Q1 146,074 0.07 Reduce 3.14% <0.01 $39.01–51.53 · VW $46.46i $6,813,000 SEC
2019   Q4 150,805 0.05 Reduce 0.57% <0.01 $40.14–48.86 · VW $43.53i $6,803,000 SEC
2019   Q3 151,668 0.05 Reduce 1.06% <0.01 $40.24–45.21 · VW $43.33i $6,632,000 SEC
2019   Q2 153,293 0.05 Reduce 0.13% <0.01 $39.40–43.09 · VW $41.70i $6,214,000 SEC
2019   Q1 153,493 0.05 Reduce 1.21% <0.01 $37.00–44.83 · VW $40.44i $6,870,000 SEC
2018   Q4 155,373 0.06 Reduce 2.91% <0.01 $40.91–45.70 · VW $43.32i $6,631,000 SEC
2018   Q3 160,023 0.05 Add 0.90% <0.01 $38.79–46.26 · VW $43.38i $6,305,000 SEC
2018   Q2 158,601 0.04 Reduce 1.11% <0.01 $35.17–39.23 · VW $37.85i $5,902,000 SEC
2018   Q1 160,374 0.04 Add 1.30% <0.01 $31.99–37.22 · VW $35.03i $5,504,000 SEC
2017   Q4 158,314 0.04 Reduce 0.60% <0.01 $31.71–38.00 · VW $34.06i $5,761,000 SEC
2017   Q3 159,273 0.04 Add 2.20% <0.01 $29.75–36.66 · VW $34.29i $5,119,000 SEC
2017   Q2 155,849 0.04 Reduce 0.51% <0.01 $30.66–35.34 · VW $32.25i $5,316,000 SEC
2017   Q1 156,649 0.04 Reduce 3.45% <0.01 $32.90–35.61 · VW $34.05i $5,425,000 SEC
2016   Q4 162,249 0.05 Reduce 0.98% <0.01 $33.18–37.97 · VW $35.47i $5,648,000 SEC
2016   Q3 163,849 0.05 Reduce 1.21% <0.01 $33.76–38.84 · VW $35.61i $6,215,000 SEC
2016   Q2 165,849 0.05 Reduce 2.48% <0.01 $33.70–40.00 · VW $37.32i $6,070,000 SEC
2016   Q1 170,069 0.06 Reduce 14.18% <0.01 $34.28–44.73 · VW $37.81i $7,354,000 SEC
2015   Q4 198,178 0.07 Reduce 4.79% <0.01 $36.87–45.72 · VW $41.70i $7,836,000 SEC
2015   Q3 208,138 0.06 Reduce 1.61% <0.01 $29.67–37.72 · VW $34.95i $6,589,000 SEC
2015   Q2 211,538 0.05 Reduce 0.64% <0.01 $27.81–32.06 · VW $30.14i $5,962,000 SEC
2015   Q1 212,902 0.05 Reduce 0.84% <0.01 $27.08–29.68 · VW $28.46i $6,052,000 SEC
2014   Q4 214,714 0.05 Reduce 3.33% <0.01 $25.03–29.49 · VW $27.92i $5,593,000 SEC
2014   Q3 222,106 0.05 Add 0.29% <0.01 $24.81–27.70 · VW $26.35i $5,707,000 SEC
2014   Q2 221,462 0.05 Reduce 3.51% <0.01 $22.45–25.40 · VW $24.40i $5,465,000 SEC
2014   Q1 229,526 0.05 Reduce 1.83% <0.01 $23.01–24.76 · VW $24.13i $5,654,000 SEC
2013   Q4 233,800 0.05 Reduce 5.00% <0.01 $21.41–23.90 · VW $23.01i $5,280,000 SEC
2013   Q3 246,100 0.06 Reduce 2.17% <0.01 $20.53–22.76 · VW $21.94i $5,183,000 SEC
2013   Q2 251,568 0.06 Reduce 4.55% <0.01 $18.73–22.00 · VW $20.48i $4,853,000 SEC
2013   Q1 263,568 0.06 Reduce 3.79% <0.01 $18.57–21.58 · VW $20.02i $5,445,000 SEC
2012   Q4 273,950 0.06 Reduce 6.34% <0.01 $15.26–18.83 · VW $17.60i $4,275,000 SEC
2012   Q3 292,502 0.06 Reduce 4.70% <0.01 $14.23–15.74 · VW $15.16i $4,276,000 SEC
2012   Q2 306,942 0.07 Reduce 8.15% <0.01 $13.64–15.35 · VW $14.45i $4,669,000 SEC
2012   Q1 334,178 0.08 Reduce 13.16% 0.01 $13.99–15.17 · VW $14.70i $4,932,000 SEC
2011   Q4 384,808 0.10 Reduce 12.46% 0.02 $14.14–15.16 · VW $14.51i $5,636,000 SEC
2011   Q3 439,558 0.13 Reduce 3.79% <0.01 $13.02–15.07 · VW $14.38i $5,938,000 SEC
2011   Q2 456,892 0.13 Reduce 6.90% <0.01 $12.94–15.25 · VW $14.00i $6,810,000 SEC
2011   Q1 490,732 0.14 Reduce 6.23% 0.02 $13.32–15.18 · VW $14.39i $6,831,000 SEC
2010   Q4 523,332 0.26 Reduce 52.78% 0.28 $12.26–14.74 · VW $13.57i $6,706,000 SEC
2010   Q3 1,108,264 0.53 Reduce 3.17% 0.02 $10.84–12.44 · VW $11.85i $12,357,000 SEC
2010   Q2 1,144,496 0.56 Reduce 9.80% 0.06 $9.84–11.06 · VW $10.56i $11,582,000 SEC
2010   Q1 1,268,796 0.61 Reduce 3.15% 0.02 $9.69–10.63 · VW $10.09i $13,326,000 SEC
2009   Q4 1,309,996 0.67 Reduce 1.27% <0.01 $9.35–10.67 · VW $10.10i $12,592,000 SEC
2009   Q3 1,326,788 0.64 Reduce 8.33% 0.06 $8.66–10.11 · VW $9.38i $11,782,000 SEC
2009   Q2 1,447,356 0.75 Reduce 2.25% 0.03 $8.41–9.76 · VW $9.14i $12,498,000 SEC
2009   Q1 1,480,692 1.23 Reduce 3.89% 0.03 $7.29–8.71 · VW $8.23i $11,738,000 SEC
2008   Q4 1,540,692 0.68 Reduce 5.92% 0.03 $6.20–8.36 · VW $7.51i $11,971,000 SEC
2008   Q3 1,637,700 0.55 Reduce 1.94% 0.03 $6.50–9.38 · VW $7.50i $14,854,000 SEC
2008   Q2 1,670,100 1.61 Reduce 2.95% 0.01 $8.35–9.59 · VW $8.95i $14,354,000 SEC
2008   Q1 1,720,900 0.40 Reduce 2.71% 0.01 $9.42–10.69 · VW $9.85i $17,672,000 SEC
2007   Q4 1,768,900 0.37 Reduce 1.15% <0.01 $9.28–10.62 · VW $10.04i $17,569,000 SEC
2007   Q3 1,789,460 0.33 Reduce 1.28% <0.01 $8.69–10.09 · VW $9.57i $15,765,000 SEC
2007   Q2 1,812,660 0.35 Reduce 1.45% <0.01 $7.51–9.55 · VW $8.66i $16,640,000 SEC
2007   Q1 1,839,260 0.38 Reduce 1.62% <0.01 $9.01–9.97 · VW $9.45i $16,806,000 SEC
2006   Q4 1,869,460 0.40 Reduce 10.72% 0.05 $9.10–9.79 · VW $9.34i $17,070,000 SEC
2006   Q3 2,093,860 0.48 Reduce 0.39% <0.01 $8.71–9.65 · VW $9.28i $18,480,000 SEC
2006   Q2 2,102,060 0.53 Reduce 2.08% 0.01 $8.56–9.60 · VW $9.11i $19,127,000 SEC
2006   Q1 2,146,644 0.61 Add 2.10% 0.01 $7.97–9.00 · VW $8.65i $17,799,000 SEC
2005   Q4 2,102,544 0.52 Reduce 3.05% <0.01 $7.93–9.04 · VW $8.53i $17,178,000 SEC
2005   Q3 2,168,744 0.04 Add 1.05% <0.01 $7.66–8.86 · VW $8.24i $17,887,000 SEC
2005   Q2 2,146,200 0.62 Reduce 1.58% 0.01 $7.29–7.99 · VW $7.75i $15,737,012 SEC
2005   Q1 2,180,600 0.78 Reduce 1.21% 0.01 $7.30–8.27 · VW $7.66i $16,959,617 SEC
2004   Q4 2,207,400 0.84 Reduce 1.26% 0.01 $7.27–8.16 · VW $7.74i $17,300,498 SEC
2004   Q3 2,235,600 0.87 Reduce 0.64% <0.01 $6.55–8.03 · VW $7.41i $14,967,342 SEC
2004   Q2 2,250,000 1.03 Reduce 2.25% 0.02 $6.28–7.97 · VW $6.98i $17,493,750 SEC
2004   Q1 2,301,800 1.09 Reduce 1.72% 0.01 $6.89–7.88 · VW $7.52i $16,877,949 SEC
2003   Q4 2,342,000 0.85 Reduce 6.66% 0.07 $6.22–7.24 · VW $6.80i $15,111,755 SEC
2003   Q3 2,509,200 1.01 Add 0.14% <0.01 $5.40–6.87 · VW $6.33i $14,415,354 SEC
2003   Q2 2,505,800 1.14 Add 17.59% 0.17 $5.19–6.26 · VW $5.62i $14,846,865 SEC
2003   Q1 2,131,000 1.09 Add 7.26% 0.07 $4.98–5.93 · VW $5.59i $11,278,317 SEC
2002   Q4 1,986,800 1.49 Add 4.59% 0.07 $5.13–6.00 · VW $5.46i $11,588,011 SEC
2002   Q3 1,899,600 1.12 Add 1.19% 0.01 $5.24–6.24 · VW $5.69i $10,390,812 SEC
2002   Q2 1,877,200 1.09 Reduce 0.26% <0.01 $5.01–6.18 · VW $5.63i $11,235,042 SEC
2002   Q1 1,882,000 1.21 Add 0.15% <0.01 $6.00–7.05 · VW $6.38i $12,868,175 SEC
2001   Q4 1,879,200 1.73 Reduce 1.05% 0.02 $6.25–6.86 · VW $6.65i $12,623,526 SEC
2001   Q3 1,899,200 1.78 Reduce 0.03% <0.01 $5.31–6.55 · VW $6.04i $11,214,776 SEC
2001   Q2 1,899,800 1.41 Reduce 1.23% 0.01 $5.78–6.69 · VW $6.28i $11,560,283 SEC
2001   Q1 1,923,400 0.91 Add 4.09% 0.04 $4.75–5.91 · VW $5.52i $9,366,958 SEC
2000   Q4 1,847,800 1.16 Add 13.29% 0.14 $4.14–5.44 · VW $4.98i $8,603,819 SEC
2000   Q3 1,631,000 0.66 Add 30.60% 0.15 $3.77–4.75 · VW $4.40i $6,804,328 SEC
2000   Q2 1,248,840 0.46 Add 32.88% 0.11 $3.77–4.92 · VW $4.18i $5,249,031,000 SEC
2000   Q1 939,840 0.37 Add 1.47% <0.01 $3.41–4.61 · VW $4.11i $3,862,155 SEC
1999   Q4 926,240 0.50 Reduce 7.44% 0.04 $4.16–5.64 · VW $4.66i $4,703,562,000 SEC
1999   Q3 1,000,640 0.52 Reduce 4.52% 0.02 $4.98–5.77 · VW $5.44i $5,167,367,000 SEC
1999   Q2 1,048,000 0.46 Reduce 0.15% <0.01 $4.66–5.08 · VW $4.92i $5,272,750 SEC
1999   Q1 1,049,600 0.43 $4.45 $4,674,000 SEC
Price snapshot:
Current price$24.46
Avg. buy price$472.40
+/- since buy-94.82%
52-week low$19.70
52-week high$30.04