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  Bank of Montreal (BMO)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2026   Q1 6,746 0.01 $135.34 $913,004 SEC
2025   Q4 6,746 0.01 $129.79 $875,563 SEC
2025   Q3 6,746 0.01 $130.25 $878,667 SEC
2025   Q2 6,746 0.01 Reduce 1.46% <0.01 $110.63 $746,310 SEC
2025   Q1 6,846 0.01 $95.51 $653,861 SEC
2024   Q4 6,846 0.01 Reduce 12.75% <0.01 $97.05 $664,404 SEC
2024   Q3 7,846 0.01 Reduce 12.82% <0.01 $90.20 $707,709 SEC
2024   Q2 9,000 0.01 $83.85 $754,650 SEC
2024   Q1 9,000 0.01 $97.68 $879,120 SEC
2023   Q4 9,000 0.01 $98.94 $890,460 SEC
2023   Q3 9,000 0.01 $84.37 $759,330 SEC
2023   Q2 9,000 0.01 $90.31 $812,790 SEC
2023   Q1 9,000 0.01 $89.11 $801,990 SEC
2022   Q4 9,000 0.01 $90.60 $815,400 SEC
2022   Q3 9,000 0.01 Buy 0.01 $87.67 $789,000 SEC
2016   Q3 0 0.00 Sell 100.00% <0.01 SEC
2016   Q2 3,573 <0.01 Reduce 7.77% <0.01 $63.25 $226,000 SEC
2016   Q1 3,874 <0.01 Reduce 4.91% <0.01 $60.66 $235,000 SEC
2015   Q4 4,074 <0.01 Reduce 14.66% <0.01 $56.46 $230,000 SEC
2015   Q3 4,774 <0.01 Reduce 22.37% <0.01 $54.46 $260,000 SEC
2015   Q2 6,150 0.01 Reduce 0.95% <0.01 $59.35 $365,000 SEC
2015   Q1 6,209 0.01 Reduce 9.17% <0.01 $59.91 $372,000 SEC
2014   Q4 6,836 0.01 Add 3.01% <0.01 $70.80 $484,000 SEC
2014   Q3 6,636 0.01 $73.69 $489,000 SEC
2014   Q2 6,636 0.01 Reduce 31.13% <0.01 $73.54 $488,000 SEC
2014   Q1 9,636 0.01 Reduce 17.19% <0.01 $67.04 $646,000 SEC
2013   Q4 11,636 0.01 Reduce 37.56% <0.01 $66.69 $776,000 SEC
2013   Q3 18,636 0.02 $66.81 $1,245,000 SEC
2013   Q2 18,636 0.02 Add 2.19% <0.01 $58.01 $1,081,000 SEC
2013   Q1 18,236 0.01 Reduce 0.33% <0.01 $62.95 $1,148,000 SEC
2012   Q4 18,297 0.03 Add 1.38% <0.01 $61.32 $1,122,000 SEC
2012   Q3 18,048 0.03 $59.06 $1,066,000 SEC
2012   Q2 18,048 0.03 Add 3.58% <0.01 $55.24 $997,000 SEC
2012   Q1 17,424 0.03 $59.40 $1,035,000 SEC
2011   Q4 17,424 0.03 Add 28.93% <0.01 $54.81 $955,000 SEC
2011   Q3 13,514 0.02 Buy 0.02 $55.87 $755,000 SEC