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  MGP Ingredients Inc. (MGPI)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 0 0.00 Sell 100.00% 0.04 SEC
2025   Q4 173,245 0.04 Reduce 1.78% <0.01 $24.30 $4,209,854 SEC
2025   Q3 176,393 0.04 Add 0.35% <0.01 $24.19 $4,266,947 SEC
2025   Q2 175,774 0.05 Add 8.79% <0.01 $29.97 $5,267,947 SEC
2025   Q1 161,568 0.05 Add 5.95% <0.01 $29.38 $4,746,868 SEC
2024   Q4 152,488 0.06 Add 13.82% <0.01 $39.37 $6,003,453 SEC
2024   Q3 133,978 0.10 Add 2.88% <0.01 $83.25 $11,153,669 SEC
2024   Q2 130,228 0.09 Add 23.69% 0.02 $74.40 $9,688,963 SEC
2024   Q1 105,288 0.09 Add 30.48% 0.02 $86.13 $9,068,455 SEC
2023   Q4 80,693 0.08 Add 4.87% <0.01 $98.52 $7,949,874 SEC
2023   Q3 76,948 0.10 Add 4.18% <0.01 $105.48 $8,116,475 SEC
2023   Q2 73,860 0.09 Add 4.74% <0.01 $106.28 $7,849,841 SEC
2023   Q1 70,515 0.08 Add 34.68% 0.02 $96.72 $6,820,211 SEC
2022   Q4 52,358 0.07 Reduce 24.50% 0.02 $106.38 $5,569,844 SEC
2022   Q3 69,348 0.09 Reduce 4.38% <0.01 $106.16 $7,362,000 SEC
2022   Q2 72,525 0.09 Reduce 0.06% $100.09 $7,259,000 SEC
2022   Q1 72,570 0.06 Reduce 0.06% $85.59 $6,211,000 SEC
2021   Q4 72,614 0.06 Reduce 0.06% $84.98 $6,171,000 SEC
2021   Q3 72,661 0.05 Reduce 9.83% <0.01 $65.10 $4,730,000 SEC
2021   Q2 80,584 0.05 Reduce 11.54% <0.01 $67.64 $5,451,000 SEC
2021   Q1 91,092 0.06 Reduce 0.07% $59.15 $5,388,000 SEC
2020   Q4 91,159 0.05 Reduce 10.08% <0.01 $47.06 $4,290,000 SEC
2020   Q3 101,375 0.05 Reduce 14.32% <0.01 $39.74 $4,029,000 SEC
2020   Q2 118,315 0.06 Add 0.09% <0.01 $36.71 $4,343,000 SEC
2020   Q1 118,205 0.05 Add 0.06% $26.89 $3,179,000 SEC
2019   Q4 118,140 0.07 Add 9.49% <0.01 $48.45 $5,724,000 SEC
2019   Q3 107,900 0.06 Add 62.99% 0.02 $49.68 $5,360,000 SEC
2019   Q2 66,200 0.05 $66.31 $4,390,000 SEC
2019   Q1 66,200 0.06 Add 46.14% 0.02 $77.15 $5,107,000 SEC
2018   Q4 45,300 0.03 Buy 0.03 $57.04 $2,584,000 SEC