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  Casey's General Stores, Inc. (CASY)
← All CASY superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 95,937 0.71 Reduce 7.64% 0.04 $551.41–728.54 · VW $669.27i $69,828,705 SEC
2025   Q4 103,873 0.55 Reduce 4.03% 0.02 $497.38–575.98 · VW $542.02i $57,411,646 SEC
2025   Q3 108,232 0.58 Reduce 4.99% 0.03 $490.00–571.57 · VW $542.30i $61,185,714 SEC
2025   Q2 113,916 0.57 Reduce 15.30% 0.09 $397.80–514.32 · VW $474.13i $58,127,917 SEC
2025   Q1 134,486 0.61 Reduce 2.37% 0.01 $372.09–445.17 · VW $417.10i $58,372,303 SEC
2024   Q4 137,749 0.53 Reduce 0.47% <0.01 $363.00–439.68 · VW $399.64i $54,580,286 SEC
2024   Q3 138,399 0.49 Reduce 3.55% 0.02 $350.52–401.07 · VW $375.77i $51,997,888 SEC
2024   Q2 143,490 0.53 Add 4.15% 0.02 $306.45–389.44 · VW $359.15i $54,750,044 SEC
2024   Q1 137,774 0.42 Add 217.99% 0.29 $268.07–324.40 · VW $303.64i $43,874,130 SEC
2023   Q4 43,327 0.13 Reduce 17.11% 0.03 $260.13–286.62 · VW $273.83i $11,903,660 SEC
2023   Q3 52,268 0.17 Reduce 6.84% 0.01 $238.44–284.18 · VW $264.71i $14,191,807 SEC
2023   Q2 56,108 0.15 Add 0.03% $212.50–245.72 · VW $234.03i $13,683,619 SEC
2023   Q1 56,093 0.14 Reduce 1.68% <0.01 $202.13–236.45 · VW $218.35i $12,141,891 SEC
2022   Q4 57,053 0.15 Reduce 13.15% 0.02 $197.61–249.90 · VW $223.95i $12,799,841 SEC
2022   Q3 65,688 0.17 Reduce 9.08% 0.01 $183.23–223.90 · VW $203.22i $13,303,000 SEC
2022   Q2 72,246 0.16 Reduce 0.05% <0.01 $181.40–216.40 · VW $194.26i $13,364,000 SEC
2022   Q1 72,285 0.14 Add 3.16% <0.01 $170.82–202.50 · VW $190.50i $14,325,000 SEC
2021   Q4 70,068 0.13 Add 6.43% <0.01 $181.25–203.72 · VW $194.11i $13,828,000 SEC
2021   Q3 65,835 0.12 Reduce 0.08% <0.01 $185.96–208.19 · VW $194.20i $12,407,000 SEC
2021   Q2 65,888 0.13 Add 25.36% 0.03 $192.33–229.18 · VW $205.38i $12,824,000 SEC
2021   Q1 52,560 0.12 Reduce 0.07% <0.01 $175.02–221.29 · VW $204.17i $11,363,000 SEC
2020   Q4 52,599 0.10 Reduce 4.11% <0.01 $165.38–196.58 · VW $180.19i $9,395,000 SEC
2020   Q3 54,855 0.12 Reduce 5.88% <0.01 $145.48–183.45 · VW $168.86i $9,745,000 SEC
2020   Q2 58,280 0.11 Reduce 0.02% $117.25–174.40 · VW $147.06i $8,714,000 SEC
2020   Q1 58,290 0.11 Reduce 17.12% 0.02 $114.01–181.99 · VW $142.83i $7,723,000 SEC
2019   Q4 70,330 0.13 Reduce 3.40% <0.01 $152.05–179.21 · VW $163.42i $11,182,000 SEC
2019   Q3 72,805 0.14 Reduce 8.07% 0.01 $154.58–173.31 · VW $163.02i $11,733,000 SEC
2019   Q2 79,200 0.15 Reduce 6.38% <0.01 $127.75–156.82 · VW $146.85i $12,354,000 SEC
2019   Q1 84,600 0.13 Reduce 0.06% <0.01 $122.86–138.45 · VW $130.03i $10,894,000 SEC
2018   Q4 84,650 0.15 Reduce 22.34% 0.04 $116.23–137.08 · VW $127.15i $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 $90.42–110.83 · VW $102.11i $11,454,000 SEC
2018   Q1 108,900 0.15 Reduce 5.96% <0.01 $105.45–128.51 · VW $114.58i $11,954,000 SEC
2017   Q4 115,800 0.15 Add 0.09% <0.01 $103.50–125.35 · VW $113.60i $12,963,000 SEC
2017   Q3 115,700 0.15 Reduce 0.09% <0.01 $99.76–112.61 · VW $107.27i $12,663,000 SEC
2017   Q2 115,800 0.15 Add 13.66% 0.02 $104.64–117.80 · VW $109.85i $12,403,000 SEC
2017   Q1 101,880 0.14 Add 19.23% 0.02 $107.43–120.90 · VW $113.53i $11,436,000 SEC
2016   Q4 85,450 0.13 Add 14.59% 0.02 $110.45–126.49 · VW $118.61i $10,158,000 SEC
2016   Q3 74,570 0.12 Add 28.41% 0.03 $115.07–136.22 · VW $123.81i $8,960,000 SEC
2016   Q2 58,070 0.10 Add 35.77% 0.03 $105.17–131.52 · VW $122.73i $7,637,000 SEC
2016   Q1 42,770 0.07 Reduce 7.96% <0.01 $98.80–123.75 · VW $111.96i $4,847,000 SEC
2015   Q4 46,470 0.08 Reduce 5.97% <0.01 $101.36–129.53 · VW $117.11i $5,597,000 SEC
2015   Q3 49,420 0.08 Reduce 7.83% <0.01 $95.30–114.90 · VW $104.37i $5,086,000 SEC
2015   Q2 53,620 0.07 Add 10.56% <0.01 $80.94–98.22 · VW $91.63i $5,134,000 SEC
2015   Q1 48,500 0.06 Add 24.36% 0.01 $83.00–94.67 · VW $89.26i $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 $65.70–73.09 · VW $70.16i $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 $64.84–70.95 · VW $67.79i $2,629,000 SEC
2013   Q4 34,400 0.04 Add 5.20% <0.01 $67.80–77.58 · VW $71.88i $2,417,000 SEC
2013   Q3 32,700 0.04 Add 13.94% <0.01 $60.47–74.08 · VW $69.31i $2,400,000 SEC
2013   Q2 28,700 0.03 Reduce 12.50% <0.01 $52.84–63.89 · VW $58.96i $1,727,000 SEC
2013   Q1 32,800 0.02 Add 68.21% <0.01 $51.45–59.00 · VW $56.25i $1,912,000 SEC
2012   Q4 19,500 0.03 Add 54.76% <0.01 $46.15–57.66 · VW $52.30i $1,035,000 SEC
2012   Q3 12,600 0.02 Add 77.46% <0.01 $55.20–63.00 · VW $58.45i $720,000 SEC
2012   Q2 7,100 0.01 Buy 0.01 $51.81–60.61 · VW $57.14i $419,000 SEC
Price snapshot:
Current price$859.10
Avg. buy price$262.92
+/- since buy226.76%
52-week low$488.67
52-week high$927.85