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  Mts Sys Corp (MTSC)
← All MTSC superinvestors
Period Shares % of Portfolio Activity % Change to Portfolio Price Value Filing
2021   Q2 0 0.00 Sell 100.00% 0.02 SEC
2021   Q1 27,500 0.02 Reduce 6.24% <0.01 $58.22 $1,601,000 SEC
2020   Q4 29,329 0.02 Reduce 4.23% <0.01 $58.17 $1,706,000 SEC
2020   Q3 30,625 0.01 Reduce 2.55% <0.01 $19.10 $585,000 SEC
2020   Q2 31,425 0.01 Add 0.48% $17.60 $553,000 SEC
2020   Q1 31,275 0.01 $22.51 $704,000 SEC
2019   Q4 31,275 0.02 Reduce 2.41% <0.01 $48.03 $1,502,000 SEC
2019   Q3 32,046 0.02 Add 3.29% <0.01 $55.26 $1,771,000 SEC
2019   Q2 31,025 0.02 Reduce 4.58% <0.01 $58.53 $1,816,000 SEC
2019   Q1 32,515 0.02 Add 2.85% <0.01 $54.47 $1,771,000 SEC
2018   Q4 31,615 0.02 Reduce 8.56% <0.01 $40.14 $1,269,000 SEC
2018   Q3 34,575 0.02 $54.75 $1,893,000 SEC
2018   Q2 34,575 0.02 Reduce 0.86% <0.01 $52.64 $1,820,000 SEC
2018   Q1 34,875 0.02 Reduce 21.59% <0.01 $51.64 $1,801,000 SEC
2017   Q4 44,480 0.03 Reduce 2.39% <0.01 $53.71 $2,389,000 SEC
2017   Q3 45,570 0.03 Add 7.28% <0.01 $53.46 $2,436,000 SEC
2017   Q2 42,478 0.03 Reduce 2.75% <0.01 $51.79 $2,200,000 SEC
2017   Q1 43,678 0.03 Reduce 5.92% <0.01 $55.04 $2,404,000 SEC
2016   Q4 46,428 0.03 Reduce 4.72% <0.01 $56.69 $2,632,000 SEC
2016   Q3 48,728 0.03 Reduce 95.92% 0.68 $46.03 $2,243,000 SEC
2016   Q2 1,193,346 0.71 Reduce 6.56% 0.07 $43.84 $52,316,000 SEC
2016   Q1 1,277,076 1.10 Reduce 16.87% 0.25 $60.85 $77,710,000 SEC
2015   Q4 1,536,183 1.46 Reduce 1.25% 0.02 $63.41 $97,409,000 SEC
2015   Q3 1,555,611 1.46 Add 0.06% <0.01 $60.11 $93,508,000 SEC
2015   Q2 1,554,735 1.52 Reduce 6.05% 0.10 $68.95 $107,199,000 SEC
2015   Q1 1,654,892 1.72 Reduce 0.12% <0.01 $75.65 $125,193,000 SEC
2014   Q4 1,656,840 1.73 Reduce 1.55% 0.03 $75.03 $124,313,000 SEC
2014   Q3 1,683,003 1.68 Reduce 6.29% 0.11 $68.26 $114,882,000 SEC
2014   Q2 1,795,884 1.75 Add 0.77% 0.01 $67.76 $121,689,000 SEC
2014   Q1 1,782,222 1.89 Add 0.05% <0.01 $68.49 $122,064,000 SEC
2013   Q4 1,781,382 2.04 Add 0.06% <0.01 $71.07 $126,603,000 SEC
2013   Q3 1,780,305 2.08 Add 0.42% <0.01 $64.35 $114,563,000 SEC
2013   Q2 1,772,805 2.01 Reduce 0.79% <0.01 $56.60 $100,341,000 SEC
2013   Q1 1,786,960 1.06 Add 0.65% <0.01 $58.15 $103,912,000 SEC
2012   Q4 1,775,375 2.26 Reduce 0.11% <0.01 $50.93 $90,420,000 SEC
2012   Q3 1,777,324 2.34 Add 0.24% <0.01 $53.55 $95,176,000 SEC
2012   Q2 1,773,028 1.78 Add 1.39% 0.02 $38.55 $68,350,000 SEC
2012   Q1 1,748,645 2.38 Reduce 1.01% 0.02 $53.09 $92,836,000 SEC
2011   Q4 1,766,438 2.07 Reduce 0.32% <0.01 $40.75 $71,982,000 SEC
2011   Q3 1,772,049 1.75 Reduce 0.08% <0.01 $30.64 $54,296,000 SEC
2011   Q2 1,773,444 1.01 Reduce 1.10% 0.02 $41.83 $74,183,000 SEC
2011   Q1 1,793,088 2.24 Reduce 1.10% 0.02 $45.55 $81,675,000 SEC
2010   Q4 1,813,067 1.96 Reduce 0.57% <0.01 $37.46 $67,918,000 SEC
2010   Q3 1,823,462 0.89 Add 1.15% 0.01 $31,000.00 $56,527,313,000 SEC
2010   Q2 1,802,656 1.80 Add 0.00% $29,000.00 $52,277,016,000 SEC
2010   Q1 1,802,650 0.79 Reduce 0.56% <0.01 $29,030.00 $52,330,924,000 SEC
2009   Q4 1,812,744 0.83 Reduce 0.03% <0.01 $28,740.00 $52,098,263,000 SEC
2009   Q3 1,813,318 0.87 Add 1.17% 0.01 $29,210.00 $52,967,021,000 SEC
2009   Q2 1,792,360 0.70 Add 7.75% 0.05 $20,650.00 $37,012,235,000 SEC
2009   Q1 1,663,453 0.85 Add 3.06% 0.03 $22,749.99 $37,843,546,000 SEC
2008   Q4 1,614,066 0.82 Add 0.49% <0.01 $26,640.01 $42,998,729,000 SEC
2008   Q3 1,606,187 0.99 Reduce 4.65% 0.04 $42,100.01 $67,620,488,000 SEC
2008   Q2 1,684,483 0.90 Add 1.08% <0.01 $35,880.00 $60,439,243,000 SEC
2008   Q1 1,666,460 0.74 Add 2.34% 0.02 $32,260.00 $53,760,000,000 SEC
2007   Q4 1,628,285 1.41 Add 0.01% <0.01 $42.67 $69,478,921 SEC
2007   Q3 1,628,185 0.81 Add 0.03% <0.01 $41,600.00 $67,732,496,000 SEC
2007   Q2 1,627,680 0.88 Reduce 2.76% 0.02 $44.67 $72,708,466 SEC
2007   Q1 1,673,880 0.83 Reduce 1.56% 0.01 $38.84 $65,013,499 SEC
2006   Q4 1,700,380 0.84 Add 1.15% <0.01 $38.62 $65,668,676 SEC
2006   Q3 1,680,980 1.49 Reduce 2.65% 0.05 $32.34 $54,362,893 SEC
2006   Q2 1,726,826 1.75 Add 3.52% 0.06 $39.51 $68,226,892 SEC
2006   Q1 1,668,059 0.95 Reduce 3.05% 0.03 $41.83 $69,774,911 SEC
2005   Q4 1,720,456 0.86 Reduce 0.95% 0.02 $34.58 $59,493,369 SEC
2005   Q3 1,736,903 2.05 Reduce 7.85% 0.08 $37.77 $65,602,836 SEC
2005   Q2 1,884,801 0.99 Add 5.78% 0.05 $33.58 $63,291,611 SEC
2005   Q1 1,781,798 0.86 Add 6.98% 0.06 $29.03 $51,725,592 SEC
2004   Q4 1,665,613 1.01 Reduce 2.96% 0.05 $33.81 $56,314,386 SEC
2004   Q3 1,716,464 1.56 Add 7.66% 0.11 $21.25 $36,474,870 SEC
2004   Q2 1,594,300 1.64 Reduce 0.56% <0.01 $23.45 $37,386,335 SEC
2004   Q1 1,603,200 1.07 Reduce 9.10% 0.08 $27.77 $44,520,864 SEC
2003   Q4 1,763,700 0.91 Reduce 1.02% <0.01 $19.23 $33,915,951 SEC
2003   Q3 1,781,900 0.84 Reduce 0.70% 0.01 $15.24 $27,156,156 SEC
2003   Q2 1,794,400 1.81 Reduce 0.04% <0.01 $14.74 $26,449,456 SEC
2003   Q1 1,795,100 0.81 Reduce 0.06% <0.01 $10.80 $19,387,080 SEC
2002   Q4 1,796,100 0.76 Add 0.11% <0.01 $10.02 $17,996,922 SEC
2002   Q3 1,794,100 0.80 Reduce 0.28% <0.01 $9.47 $16,988,333 SEC
2002   Q2 1,799,100 1.00 Add 9.18% 0.08 $12.55 $22,578,705 SEC
2002   Q1 1,647,800 1.57 Add 2.36% 0.04 $10.95 $18,043,410 SEC
2001   Q4 1,609,800 0.81 $10.11 $16,275,078 SEC
2001   Q3 1,609,800 1.05 Reduce 3.42% 0.09 $11.50 $18,512,700 SEC
2001   Q2 1,666,800 2.60 Reduce 4.56% 0.04 $13.79 $22,985,172 SEC
2001   Q1 1,746,500 0.97 Add 0.23% <0.01 $9.09 $15,882,234 SEC
2000   Q4 1,742,500 0.73 Reduce 0.43% <0.01 $7.25 $12,633,125 SEC
2000   Q3 1,750,014 0.80 Add 0.03% <0.01 $7.00 $12,250,098 SEC
2000   Q2 1,749,514 0.69 Add 1.45% <0.01 $6.25 $10,934,462 SEC
2000   Q1 1,724,514 1.74 Add 0.41% <0.01 $7.62 $13,149,419 SEC
1999   Q4 1,717,514 0.84 Add 0.26% <0.01 $7.75 $13,310,733 SEC
1999   Q3 1,713,000 1.12 Buy 1.12 $10.38 $17,772,375 SEC