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  Merrill Lynch (MER)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2008   Q4 0 0.00 Sell 100.00% 0.02 SEC
2008   Q3 46,600 0.02 Add 3.33% <0.01 $25,300.00 $1,178,980,000 SEC
2008   Q2 45,100 0.02 Add 0.67% <0.01 $31,710.00 $1,430,121,000 SEC
2008   Q1 44,800 0.03 Add 5.04% <0.01 $40,740.00 $1,825,152,000 SEC
2007   Q4 42,650 0.05 Add 9.22% <0.01 $53,680.00 $2,289,452,000 SEC
2007   Q3 39,050 0.03 $71,280.00 $2,783,484,000 SEC
2007   Q2 39,050 0.04 $83,580.00 $3,263,799,000 SEC
2007   Q1 39,050 0.04 Reduce 1.06% <0.01 $81,670.01 $3,189,214,000 SEC
2006   Q4 39,467 0.05 Add 0.51% <0.01 $93,100.01 $3,674,378,000 SEC
2006   Q3 39,267 0.08 Reduce 10.22% 0.02 $78,220.01 $3,071,465,000 SEC
2006   Q2 43,735 0.15 Reduce 2.52% <0.01 $69,560.21 $3,042,216,000 SEC
2006   Q1 44,867 0.05 $78,760.00 $3,533,725,000 SEC
2005   Q4 44,867 0.04 $67,730.00 $3,038,842,000 SEC
2005   Q3 44,867 0.09 Reduce 3.11% <0.01 $61,349.99 $2,752,590,000 SEC
2005   Q2 46,307 0.04 Add 12.38% <0.01 $55,010.00 $2,547,348,000 SEC
2005   Q1 41,207 0.04 Add 4.54% <0.01 $56,600.00 $2,332,316,000 SEC
2004   Q4 39,417 0.04 Buy 0.04 $59,770.00 $2,355,954,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.07 SEC
2004   Q2 29,117 0.07 $53,980.01 $1,571,736,000 SEC
2004   Q1 29,117 0.04 $59,560.02 $1,734,209,000 SEC
2003   Q4 29,117 0.05 $58,650.00 $1,707,712,000 SEC
2003   Q3 29,117 0.05 Buy 0.05 $53,530.00 $1,558,633,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.04 SEC
2003   Q1 25,800 0.04 Add 8.40% <0.01 $35,400.00 $913,320,000 SEC
2002   Q4 23,800 0.04 Reduce 0.42% <0.01 $37,950.00 $903,210,000 SEC
2002   Q3 23,900 0.04 $32,950.00 $787,505,000 SEC
2002   Q2 23,900 0.04 Add 4.82% <0.01 $40,500.00 $967,950,000 SEC
2002   Q1 22,800 0.11 $55,380.00 $1,262,664,000 SEC
2001   Q4 22,800 0.06 Add 9.62% <0.01 $52,120.00 $1,188,336,000 SEC
2001   Q3 20,800 0.05 Add 10.64% <0.01 $40,600.00 $844,480,000 SEC
2001   Q2 18,800 0.13 Buy 0.13 $59,250.00 $1,113,900,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.07 SEC
2000   Q4 18,800 0.07 $68,187.50 $1,281,925,000 SEC
2000   Q3 18,800 0.08 Add 80.16% 0.04 $66,000.00 $1,240,800,000 SEC
2000   Q2 10,435 0.08 Buy 0.08 $115,000.00 $1,200,025,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.09 SEC
1999   Q4 16,435 0.09 Reduce 75.26% 0.05 $83,312.50 $1,369,241,000 SEC
1999   Q3 66,435 0.07 Buy 0.07 $16,742.80 $1,112,308,000 SEC