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  General Mills, Inc. (GIS)
← All GIS superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 96,924 0.04 Reduce 10.65% <0.01 $32.64–45.59 · VW $37.35i $3,607,511 SEC
2025   Q4 108,477 0.05 Reduce 6.28% <0.01 $42.79–49.59 · VW $45.87i $5,044,181 SEC
2025   Q3 115,748 0.05 Reduce 3.23% <0.01 $45.80–51.33 · VW $48.16i $5,836,014 SEC
2025   Q2 119,611 0.06 Add 9.53% <0.01 $48.29–55.19 · VW $50.94i $6,197,046 SEC
2025   Q1 109,206 0.07 Reduce 11.25% <0.01 $52.39–67.35 · VW $58.00i $6,529,427 SEC
2024   Q4 123,052 0.08 Reduce 2.20% <0.01 $55.15–67.40 · VW $61.06i $7,847,026 SEC
2024   Q3 125,826 0.09 Reduce 5.06% <0.01 $62.27–75.90 · VW $68.14i $9,292,250 SEC
2024   Q2 132,536 0.08 Reduce 4.13% <0.01 $62.03–72.43 · VW $68.92i $8,384,227 SEC
2024   Q1 138,250 0.09 Reduce 7.15% <0.01 $63.43–74.45 · VW $68.88i $9,673,353 SEC
2023   Q4 148,896 0.10 Reduce 4.39% <0.01 $61.48–68.24 · VW $64.63i $9,699,085 SEC
2023   Q3 155,732 0.12 Reduce 3.94% <0.01 $60.33–67.99 · VW $63.99i $9,965,291 SEC
2023   Q2 162,112 0.14 Reduce 13.06% 0.02 $67.64–85.84 · VW $73.71i $12,433,990 SEC
2023   Q1 186,461 0.18 Reduce 10.19% 0.02 $77.66–90.89 · VW $84.24i $15,934,957 SEC
2022   Q4 207,627 0.21 Reduce 2.27% <0.01 $74.24–88.34 · VW $80.70i $17,409,524 SEC
2022   Q3 212,460 0.21 Reduce 17.71% 0.04 $73.78–85.62 · VW $81.57i $16,277,000 SEC
2022   Q2 258,186 0.23 Reduce 16.08% 0.03 $64.94–78.54 · VW $73.43i $19,480,000 SEC
2022   Q1 307,642 0.21 Reduce 8.54% 0.02 $61.67–73.99 · VW $68.50i $20,833,000 SEC
2021   Q4 336,354 0.21 Reduce 5.64% 0.01 $61.41–69.95 · VW $66.26i $22,664,000 SEC
2021   Q3 356,475 0.21 Reduce 22.33% 0.06 $56.67–64.09 · VW $60.84i $21,324,000 SEC
2021   Q2 458,937 0.28 Reduce 7.63% 0.02 $56.95–64.40 · VW $59.72i $27,963,000 SEC
2021   Q1 496,833 0.32 Reduce 20.50% 0.08 $54.31–64.65 · VW $60.61i $30,466,000 SEC
2020   Q4 624,984 0.41 Reduce 35.67% 0.27 $53.96–61.84 · VW $56.94i $36,749,000 SEC
2020   Q3 971,575 0.75 Reduce 6.43% 0.05 $56.92–65.52 · VW $61.09i $59,927,000 SEC
2020   Q2 1,038,356 0.84 Reduce 28.82% 0.32 $58.96–66.14 · VW $63.02i $64,015,000 SEC
2020   Q1 1,458,845 1.12 Reduce 33.16% 0.44 $46.88–64.31 · VW $58.08i $76,983,000 SEC
2019   Q4 2,182,515 1.33 Reduce 1.72% 0.03 $46.59–55.18 · VW $50.26i $116,895,000 SEC
2019   Q3 2,220,822 1.48 Reduce 7.43% 0.11 $49.97–56.40 · VW $53.23i $122,412,000 SEC
2019   Q2 2,399,195 1.51 Reduce 11.72% 0.20 $48.57–55.43 · VW $52.60i $126,006,000 SEC
2019   Q1 2,717,696 1.71 Reduce 1.01% 0.01 $46.19–53.66 · VW $49.76i $140,641,000 SEC
2018   Q4 2,745,435 1.44 Reduce 5.70% 0.08 $36.42–47.32 · VW $43.62i $106,907,000 SEC
2018   Q3 2,911,304 1.45 Reduce 6.84% 0.12 $41.37–48.11 · VW $43.93i $124,953,000 SEC
2018   Q2 3,125,088 1.72 Reduce 1.23% 0.02 $41.82–47.77 · VW $45.20i $138,316,000 SEC
2018   Q1 3,163,917 1.76 Reduce 6.13% 0.14 $41.01–52.87 · VW $45.39i $142,566,000 SEC
2017   Q4 3,370,573 2.32 Reduce 1.42% 0.03 $50.27–60.69 · VW $53.84i $199,841,000 SEC
2017   Q3 3,419,231 2.12 Add 0.89% 0.02 $49.65–56.96 · VW $54.39i $176,979,000 SEC
2017   Q2 3,389,214 2.27 Add 2.90% 0.06 $52.76–59.58 · VW $55.20i $187,762,000 SEC
2017   Q1 3,293,752 2.38 Add 2.94% 0.07 $55.57–61.34 · VW $57.88i $194,364,000 SEC
2016   Q4 3,199,581 2.54 Add 3.53% 0.09 $58.70–64.06 · VW $61.04i $197,638,000 SEC
2016   Q3 3,090,486 2.60 Reduce 3.67% 0.11 $60.44–71.33 · VW $64.24i $197,420,000 SEC
2016   Q2 3,208,297 3.09 Reduce 1.99% 0.06 $62.65–72.95 · VW $68.81i $228,816,000 SEC
2016   Q1 3,273,319 2.95 Reduce 0.56% 0.02 $58.70–65.49 · VW $62.32i $207,365,000 SEC
2015   Q4 3,291,894 2.85 Reduce 0.75% 0.02 $53.53–60.18 · VW $57.52i $189,811,000 SEC
2015   Q3 3,316,825 2.91 Add 0.37% 0.01 $55.14–59.36 · VW $57.42i $186,173,000 SEC
2015   Q2 3,304,687 2.61 Add 0.66% 0.02 $47.50–59.87 · VW $54.71i $184,137,000 SEC
2015   Q1 3,283,040 2.56 Add 2.64% 0.07 $51.43–57.73 · VW $55.10i $185,820,000 SEC
2014   Q4 3,198,527 2.37 Add 0.01% <0.01 $51.08–55.59 · VW $53.49i $170,577,000 SEC
2014   Q3 3,198,351 2.36 Reduce 0.30% <0.01 $48.32–53.84 · VW $51.64i $161,357,000 SEC
2014   Q2 3,208,132 2.43 Add 0.21% <0.01 $50.14–55.64 · VW $53.05i $168,555,000 SEC
2014   Q1 3,201,280 2.57 Add 24.51% 0.51 $49.44–54.98 · VW $53.12i $165,890,000 SEC
2013   Q4 2,571,189 2.07 Add 3.38% 0.07 $46.70–51.96 · VW $49.56i $128,328,000 SEC
2013   Q3 2,487,171 2.16 Reduce 0.70% 0.02 $47.31–51.66 · VW $49.80i $119,185,000 SEC
2013   Q2 2,504,808 2.44 Reduce 0.86% 0.01 $46.18–53.07 · VW $49.52i $121,558,000 SEC
2013   Q1 2,526,625 1.27 Add 0.92% 0.01 $45.51–50.97 · VW $47.85i $124,588,000 SEC
2012   Q4 2,503,648 2.52 Reduce 0.61% 0.02 $39.75–46.47 · VW $44.16i $101,197,000 SEC
2012   Q3 2,519,031 2.47 Add 0.39% <0.01 $38.78–40.99 · VW $40.25i $100,383,000 SEC
2012   Q2 2,509,154 2.52 Add 0.11% <0.01 $36.75–39.76 · VW $38.61i $96,703,000 SEC
2012   Q1 2,506,304 2.54 Reduce 0.69% 0.02 $37.91–39.90 · VW $38.70i $98,874,000 SEC
2011   Q4 2,523,642 2.94 Reduce 1.51% 0.05 $37.76–41.06 · VW $39.04i $101,980,000 SEC
2011   Q3 2,562,304 3.17 Reduce 5.12% 0.07 $36.54–40.25 · VW $38.91i $98,623,000 SEC
2011   Q2 2,700,604 1.36 Add 0.19% <0.01 $34.64–39.63 · VW $37.39i $100,516,000 SEC
2011   Q1 2,695,514 2.70 Add 3.20% 0.08 $35.03–40.00 · VW $38.27i $98,521,000 SEC
2010   Q4 2,611,894 2.68 Add 0.02% <0.01 $34.54–37.45 · VW $36.38i $92,957,000 SEC
2010   Q3 2,611,371 1.51 Reduce 0.98% 0.03 $34.82–37.70 · VW $35.95i $95,419,496,000 SEC
2010   Q2 2,637,096 3.22 Add 0.96% 0.03 $33.11–38.98 · VW $36.08i $93,669,650,000 SEC
2010   Q1 2,612,006 1.40 Reduce 0.89% 0.01 $34.27–37.22 · VW $35.70i $92,451,971,000 SEC
2009   Q4 2,635,356 1.48 Reduce 0.53% <0.01 $33.98–36.24 · VW $35.41i $93,304,798,000 SEC
2009   Q3 2,649,336 1.41 Add 2.45% 0.03 $28.99–34.55 · VW $32.51i $85,282,148,000 SEC
2009   Q2 2,585,972 1.38 Add 6.20% 0.08 $25.45–30.32 · VW $28.55i $72,433,095,000 SEC
2009   Q1 2,435,100 1.37 Reduce 11.60% 0.18 $23.18–27.17 · VW $25.31i $60,731,411,000 SEC
2008   Q4 2,754,650 1.59 Reduce 7.28% 0.11 $26.05–32.65 · VW $28.31i $83,672,515,000 SEC
2008   Q3 2,970,980 1.49 Reduce 13.60% 0.21 $28.00–36.01 · VW $31.86i $102,082,896,000 SEC
2008   Q2 3,438,680 1.55 Reduce 11.55% 0.19 $29.92–33.97 · VW $32.33i $104,484,313,000 SEC
2008   Q1 3,887,830 1.61 Reduce 8.60% 0.21 $27.20–31.77 · VW $30.19i $116,401,651,000 SEC
2007   Q4 4,253,830 2.47 Add 0.19% <0.01 $25.50–30.70 · VW $28.07i $121,234,175 SEC
2007   Q3 4,245,602 1.47 Add 0.79% 0.01 $27.76–30.25 · VW $29.36i $123,143,706,000 SEC
2007   Q2 4,212,252 1.49 Reduce 0.16% <0.01 $27.08–30.76 · VW $28.59i $123,039,901 SEC
2007   Q1 4,218,846 1.56 Add 0.11% <0.01 $27.35–30.66 · VW $29.54i $122,810,627 SEC
2006   Q4 4,214,346 1.56 Reduce 0.07% <0.01 $27.28–29.61 · VW $28.35i $121,373,185 SEC
2006   Q3 4,217,346 3.28 Reduce 5.94% 0.18 $25.75–28.63 · VW $27.45i $119,350,911 SEC
2006   Q2 4,483,762 2.97 Add 9.57% 0.26 $24.64–27.24 · VW $26.33i $115,815,556 SEC
2006   Q1 4,092,298 1.42 Reduce 0.28% <0.01 $24.25–26.08 · VW $25.43i $103,698,849 SEC
2005   Q4 4,103,978 1.47 Add 0.59% <0.01 $23.52–25.25 · VW $24.47i $101,204,114 SEC
2005   Q3 4,079,954 3.08 Add 1.10% 0.03 $22.33–24.69 · VW $23.60i $98,326,908 SEC
2005   Q2 4,035,590 1.48 Add 4.80% 0.07 $22.75–25.73 · VW $23.84i $94,412,644 SEC
2005   Q1 3,850,788 1.58 Add 3.96% 0.06 $24.02–26.43 · VW $25.07i $94,633,132 SEC
2004   Q4 3,704,186 1.65 Add 11.62% 0.17 $22.81–26.94 · VW $25.31i $92,067,560 SEC
2004   Q3 3,318,458 3.19 Add 6.22% 0.19 $21.50–23.82 · VW $22.69i $74,499,397 SEC
2004   Q2 3,124,082 3.26 Add 10.85% 0.32 $22.36–24.08 · VW $23.35i $74,243,825 SEC
2004   Q1 2,818,202 1.58 Add 7.49% 0.11 $22.67–24.58 · VW $23.42i $65,776,851 SEC
2003   Q4 2,621,876 1.59 Add 10.08% 0.15 $22.13–23.71 · VW $22.94i $59,385,507 SEC
2003   Q3 2,381,726 1.74 Add 10.04% 0.16 $21.88–23.86 · VW $22.75i $56,053,938 SEC
2003   Q2 2,164,476 3.51 Add 11.52% 0.36 $22.56–24.83 · VW $23.52i $51,308,920 SEC
2003   Q1 1,940,956 1.85 Add 3.27% 0.06 $20.72–23.45 · VW $22.52i $44,205,289 SEC
2002   Q4 1,879,556 1.86 Add 5.10% 0.09 $21.31–24.09 · VW $22.28i $44,122,593 SEC
2002   Q3 1,788,356 1.87 Add 0.82% 0.02 $19.92–23.12 · VW $21.78i $39,719,402 SEC
2002   Q2 1,773,756 1.73 Add 10.82% 0.17 $18.69–22.82 · VW $20.85i $39,093,597 SEC
2002   Q1 1,600,556 3.41 Add 30.09% 0.79 $20.80–25.20 · VW $22.92i $39,093,597 SEC
2001   Q4 1,230,338 1.60 Reduce 0.19% <0.01 $21.61–26.43 · VW $23.72i $31,994,953 SEC
2001   Q3 1,232,740 1.60 Add 0.13% <0.01 $21.25–25.58 · VW $23.83i $28,044,831 SEC
2001   Q2 1,231,092 3.05 Add 0.40% 0.01 $21.10–22.68 · VW $21.98i $26,948,600 SEC
2001   Q1 1,226,224 1.61 $21.51 $26,369,932 SEC
2000   Q4 1,226,224 1.58 Add 0.10% <0.01 $19.38–22.70 · VW $21.50i $27,321,788 SEC
2000   Q3 1,225,024 1.42 Add 1.63% 0.02 $15.69–21.72 · VW $19.32i $21,744,163 SEC
2000   Q2 1,205,324 1.45 Add 0.45% <0.01 $15.78–20.38 · VW $17.41i $23,051,808 SEC
2000   Q1 1,199,872 2.87 Add 1.31% 0.04 $15.16–20.88 · VW $18.63i $21,710,171 SEC
1999   Q4 1,184,372 1.34 Add 4.48% 0.06 $14.69–19.28 · VW $16.81i $21,170,637 SEC
1999   Q3 1,133,572 1.45 Buy 1.45 $18.66–21.97 · VW $19.82i $22,990,243 SEC
Price snapshot:
Current price$36.60
Avg. buy price$1,731.99
+/- since buy-97.89%
52-week low$31.21
52-week high$48.67