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  G & K Services Cl A (GK)
← All GK superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2017   Q1 0 0.00 Sell 100.00% 0.33 SEC
2016   Q4 267,346 0.33 Reduce 27.86% 0.13 $96.45 $25,786,000 SEC
2016   Q3 370,580 0.47 Reduce 21.44% 0.11 $95.49 $35,387,000 SEC
2016   Q2 471,710 0.49 Add 2.82% 0.01 $76.57 $36,119,000 SEC
2016   Q1 458,790 0.48 Add 0.09% <0.01 $73.25 $33,606,000 SEC
2015   Q4 458,398 0.43 Add 4.61% 0.02 $62.90 $28,833,000 SEC
2015   Q3 438,208 0.46 Reduce 4.45% 0.02 $66.62 $29,193,000 SEC
2015   Q2 458,638 0.45 Reduce 1.28% <0.01 $69.14 $31,710,000 SEC
2015   Q1 464,578 0.46 Reduce 25.85% 0.16 $72.53 $33,696,000 SEC
2014   Q4 626,546 0.62 Reduce 6.68% 0.04 $70.85 $44,391,000 SEC
2014   Q3 671,366 0.54 Reduce 0.46% <0.01 $55.38 $37,180,000 SEC
2014   Q2 674,461 0.51 Add 2.96% 0.01 $52.07 $35,119,000 SEC
2014   Q1 655,071 0.62 Reduce 1.85% 0.01 $61.17 $40,071,000 SEC
2013   Q4 667,446 0.67 Reduce 8.60% 0.07 $62.23 $41,535,000 SEC
2013   Q3 730,229 0.80 Reduce 5.46% 0.04 $60.38 $44,093,000 SEC
2013   Q2 772,429 0.74 Reduce 5.33% 0.02 $47.60 $36,768,000 SEC
2013   Q1 815,959 0.38 Add 3.83% 0.01 $45.51 $37,134,000 SEC
2012   Q4 785,884 0.67 Add 1.69% 0.01 $34.15 $26,838,000 SEC
2012   Q3 772,834 0.60 Reduce 0.05% <0.01 $31.35 $24,228,000 SEC
2012   Q2 773,184 0.63 Add 1.07% <0.01 $31.19 $24,116,000 SEC
2012   Q1 765,009 0.67 Reduce 0.58% <0.01 $34.20 $26,163,000 SEC
2011   Q4 769,459 0.65 Reduce 0.09% <0.01 $29.11 $22,399,000 SEC
2011   Q3 770,131 0.63 Reduce 0.56% <0.01 $25.54 $19,669,000 SEC
2011   Q2 774,501 0.36 Reduce 0.88% <0.01 $33.86 $26,225,000 SEC
2011   Q1 781,351 0.71 Reduce 0.62% <0.01 $33.25 $25,980,000 SEC
2010   Q4 786,201 0.70 Reduce 0.22% <0.01 $30.91 $24,301,000 SEC
2010   Q3 787,951 0.28 Add 0.55% <0.01 $22,860.00 $18,012,560,000 SEC
2010   Q2 783,651 0.56 Add 0.32% <0.01 $20,650.00 $16,182,393,000 SEC
2010   Q1 781,151 0.31 Reduce 1.46% <0.01 $25,890.00 $20,223,999,000 SEC
2009   Q4 792,701 0.32 Reduce 0.61% <0.01 $25,130.00 $19,920,576,000 SEC
2009   Q3 797,596 0.29 Add 0.11% <0.01 $22,160.00 $17,674,727,000 SEC
2009   Q2 796,696 0.32 Add 0.21% <0.01 $21,150.00 $16,850,120,000 SEC
2009   Q1 794,996 0.34 Add 0.77% <0.01 $18,910.00 $15,033,374,000 SEC
2008   Q4 788,896 0.30 Add 1.34% <0.01 $20,220.00 $15,951,477,000 SEC
2008   Q3 778,496 0.38 Reduce 0.32% <0.01 $33,050.00 $25,729,293,000 SEC
2008   Q2 780,996 0.35 Add 8.46% 0.03 $30,460.00 $23,789,138,000 SEC
2008   Q1 720,046 0.35 Add 1.09% <0.01 $35,610.00 $25,640,838,000 SEC
2007   Q4 712,296 0.54 Reduce 0.07% <0.01 $37.52 $26,725,346 SEC
2007   Q3 712,796 0.34 Add 0.14% <0.01 $40,200.00 $28,654,399,000 SEC
2007   Q2 711,796 0.34 Add 0.96% <0.01 $39.51 $28,123,060 SEC
2007   Q1 704,996 0.33 Add 5.73% 0.02 $36.28 $25,577,255 SEC
2006   Q4 666,800 0.33 Reduce 0.89% <0.01 $38.89 $25,931,852 SEC
2006   Q3 672,800 0.67 Add 0.79% <0.01 $36.43 $24,510,104 SEC
2006   Q2 667,550 0.59 Add 32.28% 0.14 $34.30 $22,896,965 SEC
2006   Q1 504,650 0.29 Add 54.54% 0.10 $42.54 $21,467,811 SEC
2005   Q4 326,550 0.19 Add 101.02% 0.09 $39.25 $12,817,087 SEC
2005   Q3 162,450 0.20 Add 0.62% <0.01 $39.37 $6,395,656 SEC
2005   Q2 161,450 0.10 $37.73 $6,091,508 SEC
2005   Q1 161,450 0.11 Reduce 0.70% <0.01 $40.29 $6,504,820 SEC
2004   Q4 162,588 0.13 Add 0.08% <0.01 $43.42 $7,059,571 SEC
2004   Q3 162,450 0.28 Add 0.49% <0.01 $39.74 $6,455,763 SEC
2004   Q2 161,650 0.29 Reduce 0.43% <0.01 $40.19 $6,496,713 SEC
2004   Q1 162,350 0.14 Reduce 0.67% <0.01 $37.22 $6,042,667 SEC
2003   Q4 163,450 0.16 $36.75 $6,006,788 SEC
2003   Q3 163,450 0.18 Reduce 0.91% <0.01 $34.90 $5,704,405 SEC
2003   Q2 164,950 0.33 Add 5.67% 0.02 $29.44 $4,856,128 SEC
2003   Q1 156,100 0.16 Add 11.42% 0.02 $24.00 $3,746,400 SEC
2002   Q4 140,100 0.21 Add 0.94% <0.01 $35.40 $4,959,680 SEC
2002   Q3 138,800 0.22 $33.85 $4,698,380 SEC
2002   Q2 138,800 0.21 Reduce 1.28% <0.01 $34.24 $4,752,512 SEC
2002   Q1 140,600 0.46 Reduce 0.64% <0.01 $37.26 $5,238,756 SEC
2001   Q4 141,500 0.23 Reduce 0.56% <0.01 $32.30 $4,570,450 SEC
2001   Q3 142,300 0.22 Reduce 1.73% <0.01 $26.55 $3,778,065 SEC
2001   Q2 144,800 0.44 Add 1.54% <0.01 $26.90 $3,895,120 SEC
2001   Q1 142,600 0.17 Add 11.76% 0.02 $19.94 $2,843,088 SEC
2000   Q4 127,600 0.21 Add 8.14% 0.02 $28.13 $3,588,750 SEC
2000   Q3 118,000 0.22 Reduce 2.88% <0.01 $28.06 $3,311,375 SEC
2000   Q2 121,500 0.19 Add 16.38% 0.03 $25.06 $3,045,094 SEC
2000   Q1 104,400 0.27 Add 36.11% 0.07 $19.55 $2,040,694 SEC
1999   Q4 76,700 0.16 Add 41.77% 0.05 $32.37 $2,483,162 SEC
1999   Q3 54,100 0.14 Buy 0.14 $40.50 $2,191,050 SEC