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  Bank of Montreal (BMO)
← All BMO superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio 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 $85.40–110.74 · VW $99.87i $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 $89.19–104.63 · VW $93.64i $664,404 SEC
2024   Q3 7,846 0.01 Reduce 12.82% <0.01 $76.98–91.61 · VW $85.01i $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.28–105.40 · VW $94.98i $789,000 SEC
2016   Q3 0 0.00 Sell 100.00% <0.01 $62.53–67.69 · VW $65.14i SEC
2016   Q2 3,573 <0.01 Reduce 7.77% <0.01 $58.61–66.29 · VW $63.35i $226,000 SEC
2016   Q1 3,874 <0.01 Reduce 4.91% <0.01 $47.54–61.72 · VW $54.56i $235,000 SEC
2015   Q4 4,074 <0.01 Reduce 14.66% <0.01 $53.88–59.98 · VW $57.19i $230,000 SEC
2015   Q3 4,774 <0.01 Reduce 22.37% <0.01 $48.17–59.96 · VW $54.22i $260,000 SEC
2015   Q2 6,150 0.01 Reduce 0.95% <0.01 $59.26–67.01 · VW $62.16i $365,000 SEC
2015   Q1 6,209 0.01 Reduce 9.17% <0.01 $57.37–70.87 · VW $61.17i $372,000 SEC
2014   Q4 6,836 0.01 Add 3.01% <0.01 $66.93–74.83 · VW $71.47i $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 $66.60–73.92 · VW $70.25i $488,000 SEC
2014   Q1 9,636 0.01 Reduce 17.19% <0.01 $60.34–67.44 · VW $64.35i $646,000 SEC
2013   Q4 11,636 0.01 Reduce 37.56% <0.01 $64.25–71.26 · VW $68.35i $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 $55.61–63.60 · VW $60.24i $1,081,000 SEC
2013   Q1 18,236 0.01 Reduce 0.33% <0.01 $61.26–64.79 · VW $62.74i $1,148,000 SEC
2012   Q4 18,297 0.03 Add 1.38% <0.01 $56.62–61.84 · VW $59.96i $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 $50.95–60.31 · VW $55.94i $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 $51.83–61.40 · VW $56.50i $955,000 SEC
2011   Q3 13,514 0.02 Buy 0.02 $53.65–65.79 · VW $60.61i $755,000 SEC
Price snapshot:
Current price$178.69
Avg. buy price$87.67
+/- since buy103.82%
52-week low$108.76
52-week high$180.07