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  Walgreens Boots Alliance Inc (WBA)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2022   Q3 0 0.00 Sell 100.00% <0.01 SEC
2022   Q2 6,515 <0.01 Add 4.83% <0.01 $37.91 $247,000 SEC
2022   Q1 6,215 <0.01 Reduce 12.16% <0.01 $44.73 $278,000 SEC
2021   Q4 7,075 <0.01 Reduce 2.08% <0.01 $52.16 $369,000 SEC
2021   Q3 7,225 <0.01 Reduce 7.96% <0.01 $47.06 $340,000 SEC
2021   Q2 7,850 <0.01 Reduce 2.48% <0.01 $52.61 $413,000 SEC
2021   Q1 8,050 <0.01 $54.91 $442,000 SEC
2020   Q4 8,050 <0.01 $39.88 $321,000 SEC
2020   Q3 8,050 <0.01 $35.90 $289,000 SEC
2020   Q2 8,050 <0.01 $42.36 $341,000 SEC
2020   Q1 8,050 0.01 Reduce 2.42% <0.01 $45.71 $368,000 SEC
2019   Q4 8,250 0.01 Reduce 2.54% <0.01 $58.91 $486,000 SEC
2019   Q3 8,465 0.01 Reduce 14.92% <0.01 $55.29 $468,000 SEC
2019   Q2 9,950 0.01 $54.67 $544,000 SEC
2019   Q1 9,950 0.01 Reduce 1.97% <0.01 $63.32 $630,000 SEC
2018   Q4 10,150 0.01 Reduce 2.87% <0.01 $68.37 $694,000 SEC
2018   Q3 10,450 0.01 $72.92 $762,000 SEC
2018   Q2 10,450 0.01 $60.00 $627,000 SEC
2018   Q1 10,450 0.01 Reduce 28.25% <0.01 $65.45 $684,000 SEC
2017   Q4 14,564 0.01 Reduce 3.96% <0.01 $72.64 $1,058,000 SEC
2017   Q3 15,164 0.01 Reduce 4.72% <0.01 $77.22 $1,171,000 SEC
2017   Q2 15,916 0.02 Add 10.80% <0.01 $78.29 $1,246,000 SEC
2017   Q1 14,364 0.01 Add 10.11% <0.01 $83.05 $1,193,000 SEC
2016   Q4 13,045 0.01 Add 13.98% <0.01 $82.79 $1,080,000 SEC
2016   Q3 11,445 0.01 $80.65 $923,000 SEC
2016   Q2 11,445 0.01 Reduce 0.69% <0.01 $83.27 $953,000 SEC
2016   Q1 11,525 0.01 Reduce 5.88% <0.01 $84.25 $971,000 SEC
2015   Q4 12,245 0.02 Reduce 0.49% <0.01 $85.18 $1,043,000 SEC
2015   Q3 12,305 0.02 Add 0.49% <0.01 $83.14 $1,023,000 SEC
2015   Q2 12,245 0.01 Reduce 2.00% <0.01 $84.44 $1,034,000 SEC
2015   Q1 12,495 0.01 $84.67 $1,058,000 SEC
2014   Q4 12,495 0.01 Buy 0.01 $76.19 $952,000 SEC