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  Casey's Gen'l Stores (CASY)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 95,937 0.71 Reduce 7.64% 0.04 $727.86 $69,828,705 SEC
2025   Q4 103,873 0.55 Reduce 4.03% 0.02 $552.71 $57,411,646 SEC
2025   Q3 108,232 0.58 Reduce 4.99% 0.03 $565.32 $61,185,714 SEC
2025   Q2 113,916 0.57 Reduce 15.30% 0.09 $510.27 $58,127,917 SEC
2025   Q1 134,486 0.61 Reduce 2.37% 0.01 $434.04 $58,372,303 SEC
2024   Q4 137,749 0.53 Reduce 0.47% <0.01 $396.23 $54,580,286 SEC
2024   Q3 138,399 0.49 Reduce 3.55% 0.02 $375.71 $51,997,888 SEC
2024   Q2 143,490 0.53 Add 4.15% 0.02 $381.56 $54,750,044 SEC
2024   Q1 137,774 0.42 Add 217.99% 0.29 $318.45 $43,874,130 SEC
2023   Q4 43,327 0.13 Reduce 17.11% 0.03 $274.74 $11,903,660 SEC
2023   Q3 52,268 0.17 Reduce 6.84% 0.01 $271.52 $14,191,807 SEC
2023   Q2 56,108 0.15 Add 0.03% $243.88 $13,683,619 SEC
2023   Q1 56,093 0.14 Reduce 1.68% <0.01 $216.46 $12,141,891 SEC
2022   Q4 57,053 0.15 Reduce 13.15% 0.02 $224.35 $12,799,841 SEC
2022   Q3 65,688 0.17 Reduce 9.08% 0.01 $202.52 $13,303,000 SEC
2022   Q2 72,246 0.16 Reduce 0.05% <0.01 $184.98 $13,364,000 SEC
2022   Q1 72,285 0.14 Add 3.16% <0.01 $198.17 $14,325,000 SEC
2021   Q4 70,068 0.13 Add 6.43% <0.01 $197.35 $13,828,000 SEC
2021   Q3 65,835 0.12 Reduce 0.08% <0.01 $188.46 $12,407,000 SEC
2021   Q2 65,888 0.13 Add 25.36% 0.03 $194.63 $12,824,000 SEC
2021   Q1 52,560 0.12 Reduce 0.07% <0.01 $216.19 $11,363,000 SEC
2020   Q4 52,599 0.10 Reduce 4.11% <0.01 $178.62 $9,395,000 SEC
2020   Q3 54,855 0.12 Reduce 5.88% <0.01 $177.65 $9,745,000 SEC
2020   Q2 58,280 0.11 Reduce 0.02% $149.52 $8,714,000 SEC
2020   Q1 58,290 0.11 Reduce 17.12% 0.02 $132.49 $7,723,000 SEC
2019   Q4 70,330 0.13 Reduce 3.40% <0.01 $158.99 $11,182,000 SEC
2019   Q3 72,805 0.14 Reduce 8.07% 0.01 $161.16 $11,733,000 SEC
2019   Q2 79,200 0.15 Reduce 6.38% <0.01 $155.98 $12,354,000 SEC
2019   Q1 84,600 0.13 Reduce 0.06% <0.01 $128.77 $10,894,000 SEC
2018   Q4 84,650 0.15 Reduce 22.34% 0.04 $128.14 $10,847,000 SEC
2018   Q3 109,000 0.16 $129.11 $14,073,000 SEC
2018   Q2 109,000 0.14 Add 0.09% <0.01 $105.08 $11,454,000 SEC
2018   Q1 108,900 0.15 Reduce 5.96% <0.01 $109.77 $11,954,000 SEC
2017   Q4 115,800 0.15 Add 0.09% <0.01 $111.94 $12,963,000 SEC
2017   Q3 115,700 0.15 Reduce 0.09% <0.01 $109.45 $12,663,000 SEC
2017   Q2 115,800 0.15 Add 13.66% 0.02 $107.11 $12,403,000 SEC
2017   Q1 101,880 0.14 Add 19.23% 0.02 $112.25 $11,436,000 SEC
2016   Q4 85,450 0.13 Add 14.59% 0.02 $118.88 $10,158,000 SEC
2016   Q3 74,570 0.12 Add 28.41% 0.03 $120.16 $8,960,000 SEC
2016   Q2 58,070 0.10 Add 35.77% 0.03 $131.51 $7,637,000 SEC
2016   Q1 42,770 0.07 Reduce 7.96% <0.01 $113.33 $4,847,000 SEC
2015   Q4 46,470 0.08 Reduce 5.97% <0.01 $120.44 $5,597,000 SEC
2015   Q3 49,420 0.08 Reduce 7.83% <0.01 $102.91 $5,086,000 SEC
2015   Q2 53,620 0.07 Add 10.56% <0.01 $95.75 $5,134,000 SEC
2015   Q1 48,500 0.06 Add 24.36% 0.01 $90.10 $4,370,000 SEC
2014   Q4 39,000 0.05 $90.31 $3,522,000 SEC
2014   Q3 39,000 0.04 Add 0.26% <0.01 $71.69 $2,796,000 SEC
2014   Q2 38,900 0.04 $70.28 $2,734,000 SEC
2014   Q1 38,900 0.04 Add 13.08% <0.01 $67.58 $2,629,000 SEC
2013   Q4 34,400 0.04 Add 5.20% <0.01 $70.26 $2,417,000 SEC
2013   Q3 32,700 0.04 Add 13.94% <0.01 $73.39 $2,400,000 SEC
2013   Q2 28,700 0.03 Reduce 12.50% <0.01 $60.17 $1,727,000 SEC
2013   Q1 32,800 0.02 Add 68.21% <0.01 $58.29 $1,912,000 SEC
2012   Q4 19,500 0.03 Add 54.76% 0.01 $53.08 $1,035,000 SEC
2012   Q3 12,600 0.02 Add 77.46% <0.01 $57.14 $720,000 SEC
2012   Q2 7,100 0.01 Buy 0.01 $59.01 $419,000 SEC