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  Royal Bank of Canada (RY)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2016   Q2 0 0.00 Sell 100.00% 0.01 SEC
2016   Q1 17,940 0.01 Add 1.41% <0.01 $57.58 $1,033,000 SEC
2015   Q4 17,690 0.01 $53.59 $948,000 SEC
2015   Q3 17,690 0.02 $55.23 $977,000 SEC
2015   Q2 17,690 0.02 Reduce 0.56% <0.01 $61.16 $1,082,000 SEC
2015   Q1 17,790 0.01 Reduce 3.44% <0.01 $60.37 $1,074,000 SEC
2014   Q4 18,423 0.02 $69.04 $1,272,000 SEC
2014   Q3 18,423 0.02 $71.43 $1,316,000 SEC
2014   Q2 18,423 0.02 $71.43 $1,316,000 SEC
2014   Q1 18,423 0.02 Add 2.98% <0.01 $66.00 $1,216,000 SEC
2013   Q4 17,890 0.02 $67.24 $1,203,000 SEC
2013   Q3 17,890 0.02 $64.23 $1,149,000 SEC
2013   Q2 17,890 0.02 Reduce 0.56% <0.01 $58.30 $1,043,000 SEC
2013   Q1 17,990 0.01 Add 2.71% <0.01 $60.31 $1,085,000 SEC
2012   Q4 17,515 0.03 Reduce 7.01% <0.01 $60.29 $1,056,000 SEC
2012   Q3 18,835 0.03 Add 4.64% <0.01 $57.39 $1,081,000 SEC
2012   Q2 18,000 0.02 $51.22 $922,000 SEC
2012   Q1 18,000 0.03 $58.06 $1,045,000 SEC
2011   Q4 18,000 0.03 $50.94 $917,000 SEC
2011   Q3 18,000 0.03 Buy 0.03 $45.72 $823,000 SEC
2011   Q2 0 0.00 Sell 100.00% 0.03 SEC
2011   Q1 18,000 0.03 $61.94 $1,115,000 SEC
2010   Q4 18,000 0.03 $52.33 $942,000 SEC
2010   Q3 18,000 0.01 $52,130.00 $938,340,000 SEC
2010   Q1 18,000 0.02 Reduce 10.00% <0.01 $58,350.00 $1,050,300,000 SEC
2009   Q4 20,000 0.02 $53,550.00 $1,071,000,000 SEC
2009   Q3 20,000 0.02 Reduce 3.71% <0.01 $53,570.00 $1,071,400,000 SEC
2009   Q2 20,770 0.02 Reduce 0.72% <0.01 $40,850.02 $848,455,000 SEC
2009   Q1 20,920 0.01 $28,919.98 $605,006,000 SEC
2008   Q4 20,920 0.01 $29,659.99 $620,487,000 SEC
2008   Q3 20,920 0.01 $48,019.98 $1,004,578,000 SEC
2008   Q2 20,920 0.01 Reduce 0.38% $44,669.98 $934,496,000 SEC
2008   Q1 21,000 0.01 $46,500.00 $976,500,000 SEC
2007   Q4 21,000 0.02 Reduce 8.70% <0.01 $51,040.00 $1,071,840,000 SEC
2007   Q3 23,000 0.02 $55,520.00 $1,276,960,000 SEC
2007   Q2 23,000 0.01 $53,070.00 $1,220,610,000 SEC
2007   Q1 23,000 0.01 $49,900.00 $1,147,700,000 SEC
2006   Q4 23,000 0.01 Reduce 4.17% <0.01 $47,650.00 $1,095,950,000 SEC
2006   Q3 24,000 0.03 $44,460.00 $1,067,040,000 SEC
2006   Q2 24,000 0.05 Buy 0.05 $40,700.00 $976,800,000 SEC