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  Service Master (3017264Q)
Period Shares % of Portfolio Activity % Change to Portfolio Reported Price Value Filing
2007   Q3 0 0.00 Sell 100.00% 0.03 SEC
2007   Q2 137,700 0.03 Reduce 29.82% 0.01 $15,460.00 $2,128,842,000 SEC
2007   Q1 196,200 0.04 Reduce 7.01% <0.01 $15,390.00 $3,019,518,000 SEC
2006   Q4 211,000 0.04 Reduce 1.63% <0.01 $13,110.00 $2,766,210,000 SEC
2006   Q3 214,500 0.07 Reduce 6.34% <0.01 $11,210.00 $2,404,545,000 SEC
2006   Q2 229,018 0.12 Add 58.80% 0.04 $10,330.00 $2,365,756,000 SEC
2006   Q1 144,218 0.03 $13,120.00 $1,892,140,000 SEC
2005   Q4 144,218 0.03 Add 10.07% <0.01 $11,950.00 $1,723,405,000 SEC
2005   Q3 131,018 0.06 Reduce 1.87% <0.01 $13,540.00 $1,773,984,000 SEC
2005   Q2 133,518 0.03 Add 2.31% <0.01 $13,400.00 $1,789,141,000 SEC
2005   Q1 130,500 0.03 Add 0.56% <0.01 $13,500.00 $1,761,750,000 SEC
2004   Q4 129,776 0.03 Buy 0.03 $13,790.00 $1,789,611,000 SEC
2004   Q3 0 0.00 Sell 100.00% 0.06 SEC
2004   Q2 113,900 0.06 Add 2.24% <0.01 $12,320.00 $1,403,248,000 SEC
2004   Q1 111,400 0.03 Add 9.22% <0.01 $12,010.00 $1,337,914,000 SEC
2003   Q4 102,000 0.03 Reduce 0.97% <0.01 $11,650.00 $1,188,300,000 SEC
2003   Q3 103,000 0.03 Buy 0.03 $10,260.00 $1,056,780,000 SEC
2003   Q2 0 0.00 Sell 100.00% 0.04 SEC
2003   Q1 944,000 0.04 Add 900.00% 0.04 $1,000.00 $944,000,000 SEC
2002   Q4 94,400 0.04 Add 1.51% <0.01 $11,100.00 $1,047,840,000 SEC
2002   Q3 93,000 0.05 Add 27.40% 0.01 $10,850.00 $1,009,050,000 SEC
2002   Q2 73,000 0.04 $13,720.00 $1,001,560,000 SEC
2002   Q1 73,000 0.09 Reduce 0.41% <0.01 $13,750.00 $1,003,750,000 SEC
2001   Q4 73,300 0.05 Add 7.64% <0.01 $13,800.00 $1,011,540,000 SEC
2001   Q3 68,100 0.04 Add 2.71% <0.01 $11,090.00 $755,229,000 SEC
2001   Q2 66,300 0.09 Buy 0.09 $12,000.00 $795,600,000 SEC
2001   Q1 0 0.00 Sell 100.00% 0.03 SEC
2000   Q4 48,500 0.03 Add 25.00% <0.01 $11,500.00 $557,750,000 SEC
2000   Q3 38,800 0.02 $9,875.00 $383,150,000 SEC
2000   Q2 38,800 0.03 Buy 0.03 $11,375.00 $441,350,000 SEC
2000   Q1 0 0.00 Sell 100.00% 0.01 SEC
1999   Q4 18,000 0.01 Buy 0.01 $12,312.50 $221,625,000 SEC