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  Cullen/Frost Bankers, Inc. (CFR)
← All CFR superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2026   Q1 42,696 0.06 Reduce 0.08% $128.65–147.33 · VW $137.17i $5,852,768 SEC
2025   Q4 42,731 0.05 Reduce 1.77% <0.01 $122.98–148.97 · VW $136.72i $5,411,027 SEC
2025   Q3 43,503 0.05 Add 0.17% <0.01 $119.00–131.52 · VW $124.75i $5,514,875 SEC
2025   Q2 43,428 0.06 Reduce 27.52% 0.02 $121.34–140.27 · VW $130.21i $5,582,235 SEC
2025   Q1 59,920 0.08 Reduce 18.37% 0.02 $100.31–139.36 · VW $122.22i $7,501,984 SEC
2024   Q4 73,401 0.10 Reduce 0.50% <0.01 $130.30–146.44 · VW $137.92i $9,854,084 SEC
2024   Q3 73,771 0.08 Reduce 15.27% 0.01 $103.61–147.64 · VW $130.62i $8,252,024 SEC
2024   Q2 87,066 0.09 Reduce 11.36% 0.01 $94.09–123.17 · VW $109.83i $8,848,518 SEC
2024   Q1 98,227 0.11 Reduce 5.19% <0.01 $98.37–116.99 · VW $105.65i $11,057,413 SEC
2023   Q4 103,607 0.12 Reduce 2.57% <0.01 $96.33–113.35 · VW $106.06i $11,240,323 SEC
2023   Q3 106,336 0.11 Reduce 7.77% 0.01 $82.25–100.18 · VW $93.57i $9,698,907 SEC
2023   Q2 115,293 0.13 Reduce 3.04% <0.01 $93.85–120.31 · VW $102.90i $12,397,456 SEC
2023   Q1 118,907 0.14 Reduce 3.33% <0.01 $92.55–133.14 · VW $108.63i $12,525,663 SEC
2022   Q4 123,002 0.20 Reduce 3.78% <0.01 $123.69–145.68 · VW $133.73i $16,445,367 SEC
2022   Q3 127,837 0.21 Reduce 2.30% <0.01 $128.35–160.60 · VW $144.67i $16,903,000 SEC
2022   Q2 130,849 0.18 Reduce 4.40% <0.01 $112.67–140.35 · VW $127.66i $15,237,000 SEC
2022   Q1 136,871 0.19 Reduce 4.86% <0.01 $114.69–147.28 · VW $128.98i $18,944,000 SEC
2021   Q4 143,868 0.17 Reduce 5.30% <0.01 $119.48–147.39 · VW $135.87i $18,137,000 SEC
2021   Q3 151,912 0.18 Reduce 17.88% 0.04 $106.66–139.70 · VW $124.08i $18,020,000 SEC
2021   Q2 184,995 0.20 Reduce 15.46% 0.04 $100.35–123.12 · VW $112.56i $20,719,000 SEC
2021   Q1 218,835 0.25 Reduce 6.64% 0.02 $105.34–125.00 · VW $117.02i $23,800,000 SEC
2020   Q4 234,387 0.23 Reduce 0.74% <0.01 $84.69–109.68 · VW $99.59i $20,446,000 SEC
2020   Q3 236,140 0.19 Add 5.15% <0.01 $61.50–89.85 · VW $78.42i $15,101,000 SEC
2020   Q2 224,580 0.22 Add 5.76% 0.01 $65.81–87.37 · VW $74.21i $16,778,000 SEC
2020   Q1 212,345 0.17 Add 10.99% 0.02 $47.69–81.91 · VW $68.52i $11,847,000 SEC
2019   Q4 191,320 0.21 Reduce 6.83% 0.02 $77.47–99.42 · VW $85.09i $18,707,000 SEC
2019   Q3 205,355 0.22 Add 0.02% $80.49–95.53 · VW $89.86i $18,184,000 SEC
2019   Q2 205,320 0.23 Add 10.11% 0.02 $79.86–100.79 · VW $87.89i $19,230,000 SEC
2019   Q1 186,475 0.22 Add 16.22% 0.03 $91.09–105.56 · VW $95.97i $18,101,000 SEC
2018   Q4 160,445 0.19 Add 8.31% 0.01 $81.87–106.23 · VW $97.26i $14,110,000 SEC
2018   Q3 148,140 0.18 Add 12.48% 0.02 $90.02–112.68 · VW $101.01i $15,472,000 SEC
2018   Q2 131,700 0.18 Add 1.37% <0.01 $107.26–118.89 · VW $112.35i $14,255,000 SEC
2018   Q1 129,920 0.17 Add 1.80% <0.01 $101.08–121.66 · VW $112.32i $13,781,000 SEC
2017   Q4 127,620 0.14 Reduce 5.02% <0.01 $92.90–109.36 · VW $102.08i $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 $83.00–99.20 · VW $88.80i $12,619,000 SEC
2017   Q1 134,070 0.15 Add 15.34% 0.02 $82.08–97.56 · VW $90.43i $11,928,000 SEC
2016   Q4 116,240 0.13 Add 9.45% 0.01 $82.49–95.18 · VW $90.05i $10,256,000 SEC
2016   Q3 106,200 0.10 Buy 0.10 $67.86–86.18 · VW $78.78i $7,640,000 SEC
Price snapshot:
Current price$157.90
Avg. buy price$79.76
+/- since buy97.97%
52-week low$116.34
52-week high$158.20