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  Cullen Frost Bankers (CFR)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 42,696 0.06 Reduce 0.08% $137.08 $5,852,768 SEC
2025   Q4 42,731 0.05 Reduce 1.77% <0.01 $126.63 $5,411,027 SEC
2025   Q3 43,503 0.05 Add 0.17% <0.01 $126.77 $5,514,875 SEC
2025   Q2 43,428 0.06 Reduce 27.52% 0.02 $128.54 $5,582,235 SEC
2025   Q1 59,920 0.08 Reduce 18.37% 0.02 $125.20 $7,501,984 SEC
2024   Q4 73,401 0.10 Reduce 0.50% <0.01 $134.25 $9,854,084 SEC
2024   Q3 73,771 0.08 Reduce 15.27% 0.01 $111.86 $8,252,024 SEC
2024   Q2 87,066 0.09 Reduce 11.36% 0.01 $101.63 $8,848,518 SEC
2024   Q1 98,227 0.11 Reduce 5.19% <0.01 $112.57 $11,057,413 SEC
2023   Q4 103,607 0.12 Reduce 2.57% <0.01 $108.49 $11,240,323 SEC
2023   Q3 106,336 0.11 Reduce 7.77% 0.01 $91.21 $9,698,907 SEC
2023   Q2 115,293 0.13 Reduce 3.04% <0.01 $107.53 $12,397,456 SEC
2023   Q1 118,907 0.14 Reduce 3.33% <0.01 $105.34 $12,525,663 SEC
2022   Q4 123,002 0.20 Reduce 3.78% <0.01 $133.70 $16,445,367 SEC
2022   Q3 127,837 0.21 Reduce 2.30% <0.01 $132.22 $16,903,000 SEC
2022   Q2 130,849 0.18 Reduce 4.40% <0.01 $116.45 $15,237,000 SEC
2022   Q1 136,871 0.19 Reduce 4.86% <0.01 $138.41 $18,944,000 SEC
2021   Q4 143,868 0.17 Reduce 5.30% <0.01 $126.07 $18,137,000 SEC
2021   Q3 151,912 0.18 Reduce 17.88% 0.04 $118.62 $18,020,000 SEC
2021   Q2 184,995 0.20 Reduce 15.46% 0.04 $112.00 $20,719,000 SEC
2021   Q1 218,835 0.25 Reduce 6.64% 0.02 $108.76 $23,800,000 SEC
2020   Q4 234,387 0.23 Reduce 0.74% <0.01 $87.23 $20,446,000 SEC
2020   Q3 236,140 0.19 Add 5.15% <0.01 $63.95 $15,101,000 SEC
2020   Q2 224,580 0.22 Add 5.76% 0.01 $74.71 $16,778,000 SEC
2020   Q1 212,345 0.17 Add 10.99% 0.02 $55.79 $11,847,000 SEC
2019   Q4 191,320 0.21 Reduce 6.83% 0.02 $97.78 $18,707,000 SEC
2019   Q3 205,355 0.22 Add 0.02% $88.55 $18,184,000 SEC
2019   Q2 205,320 0.23 Add 10.11% 0.02 $93.66 $19,230,000 SEC
2019   Q1 186,475 0.22 Add 16.22% 0.03 $97.07 $18,101,000 SEC
2018   Q4 160,445 0.19 Add 8.31% 0.01 $87.94 $14,110,000 SEC
2018   Q3 148,140 0.18 Add 12.48% 0.02 $104.44 $15,472,000 SEC
2018   Q2 131,700 0.18 Add 1.37% <0.01 $108.24 $14,255,000 SEC
2018   Q1 129,920 0.17 Add 1.80% <0.01 $106.07 $13,781,000 SEC
2017   Q4 127,620 0.14 Reduce 5.02% <0.01 $94.65 $12,079,000 SEC
2017   Q3 134,370 0.15 $94.92 $12,754,000 SEC
2017   Q2 134,370 0.15 Add 0.22% <0.01 $93.91 $12,619,000 SEC
2017   Q1 134,070 0.15 Add 15.34% 0.02 $88.97 $11,928,000 SEC
2016   Q4 116,240 0.13 Add 9.45% 0.01 $88.23 $10,256,000 SEC
2016   Q3 106,200 0.10 Buy 0.10 $71.94 $7,640,000 SEC