William Frels - Mairs & Power
Holding/activity history for Microsoft Corp. (MSFT)
← All MSFT superinvestors
| Period | Shares | % of Portfolio | Activity | % Change to Portfolio | Price | Value | Filing |
|---|---|---|---|---|---|---|---|
| 2026 Q1 | 1,942,391 | 7.35 | Add 1.54% | 0.11 | $356.28–450.33 · VW $418.95i | $719,014,922 | SEC |
| 2025 Q4 | 1,912,896 | 8.90 | Add 0.39% | 0.03 | $381.71–493.50 · VW $422.65i | $925,114,873 | SEC |
| 2025 Q3 | 1,905,547 | 9.28 | Reduce 4.95% | 0.49 | $464.89–553.72 · VW $503.54i | $986,977,989 | SEC |
| 2025 Q2 | 2,004,808 | 9.84 | Add 0.43% | 0.04 | $456.89–555.45 · VW $506.34i | $997,211,515 | SEC |
| 2025 Q1 | 1,996,217 | 7.80 | Add 1.36% | 0.10 | $344.79–462.52 · VW $422.56i | $749,360,074 | SEC |
| 2024 Q4 | 1,969,379 | 8.03 | Add 0.72% | 0.06 | $386.57–456.16 · VW $413.24i | $830,093,227 | SEC |
| 2024 Q3 | 1,955,215 | 7.91 | Reduce 0.10% | <0.01 | $400.80–441.85 · VW $422.04i | $841,329,066 | SEC |
| 2024 Q2 | 1,957,122 | 8.45 | Reduce 0.49% | 0.04 | $385.58–468.35 · VW $423.69i | $874,735,707 | SEC |
| 2024 Q1 | 1,966,804 | 8.01 | Reduce 0.45% | 0.04 | $388.03–433.60 · VW $412.25i | $827,473,836 | SEC |
| 2023 Q4 | 1,975,744 | 7.83 | Reduce 3.50% | 0.27 | $362.90–420.82 · VW $399.12i | $742,958,738 | SEC |
| 2023 Q3 | 2,047,386 | 7.59 | Reduce 0.71% | 0.05 | $309.45–384.30 · VW $357.55i | $646,462,132 | SEC |
| 2023 Q2 | 2,062,032 | 7.64 | Reduce 5.25% | 0.38 | $311.55–366.78 · VW $335.36i | $702,204,547 | SEC |
| 2023 Q1 | 2,176,326 | 7.24 | Add 4.65% | 0.32 | $245.61–335.94 · VW $303.31i | $627,434,906 | SEC |
| 2022 Q4 | 2,079,648 | 6.00 | Add 1.74% | 0.10 | $219.35–276.76 · VW $248.51i | $498,741,110 | SEC |
| 2022 Q3 | 2,044,042 | 6.01 | Add 1.34% | 0.08 | $213.43–267.45 · VW $245.34i | $476,057,000 | SEC |
| 2022 Q2 | 2,017,073 | 6.21 | Reduce 1.84% | 0.12 | $241.51–294.18 · VW $265.72i | $518,045,000 | SEC |
| 2022 Q1 | 2,054,792 | 6.38 | Add 1.98% | 0.12 | $246.44–315.95 · VW $278.09i | $633,513,000 | SEC |
| 2021 Q4 | 2,014,805 | 6.28 | Reduce 3.30% | 0.19 | $271.52–344.30 · VW $304.87i | $677,619,000 | SEC |
| 2021 Q3 | 2,083,530 | 5.88 | Reduce 1.38% | 0.08 | $280.25–349.67 · VW $320.17i | $587,389,000 | SEC |
| 2021 Q2 | 2,112,611 | 5.66 | Add 3.92% | 0.21 | $243.00–305.84 · VW $283.57i | $572,306,000 | SEC |
| 2021 Q1 | 2,033,004 | 5.03 | Add 0.14% | <0.01 | $224.26–263.19 · VW $245.71i | $479,321,000 | SEC |
| 2020 Q4 | 2,030,202 | 5.02 | Add 0.07% | <0.01 | $209.11–246.13 · VW $229.21i | $451,558,000 | SEC |
| 2020 Q3 | 2,028,850 | 5.33 | Add 1.72% | 0.09 | $196.25–232.86 · VW $214.39i | $426,728,000 | SEC |
| 2020 Q2 | 1,994,612 | 5.30 | Add 6.75% | 0.34 | $181.35–231.15 · VW $212.68i | $405,924,000 | SEC |
| 2020 Q1 | 1,868,523 | 4.30 | Add 9.55% | 0.37 | $132.52–187.51 · VW $167.76i | $294,685,000 | SEC |
| 2019 Q4 | 1,705,629 | 3.06 | Add 0.40% | 0.01 | $146.65–190.70 · VW $166.45i | $268,978,000 | SEC |
| 2019 Q3 | 1,698,855 | 2.85 | Add 0.84% | 0.02 | $133.22–152.50 · VW $145.70i | $236,192,000 | SEC |
| 2019 Q2 | 1,684,774 | 2.71 | Add 2.52% | 0.07 | $119.01–141.68 · VW $132.85i | $225,692,000 | SEC |
| 2019 Q1 | 1,643,349 | 2.35 | Add 10.91% | 0.23 | $108.80–131.37 · VW $121.28i | $193,817,000 | SEC |
| 2018 Q4 | 1,481,678 | 2.03 | Add 13.93% | 0.25 | $93.96–113.42 · VW $106.47i | $150,494,000 | SEC |
| 2018 Q3 | 1,300,471 | 1.73 | Add 12.37% | 0.19 | $99.35–116.18 · VW $108.81i | $148,735,000 | SEC |
| 2018 Q2 | 1,157,311 | 1.42 | Add 41.97% | 0.42 | $97.26–112.78 · VW $107.46i | $114,122,000 | SEC |
| 2018 Q1 | 815,184 | 0.92 | Add 445.68% | 0.75 | $87.08–99.99 · VW $95.30i | $74,402,000 | SEC |
| 2017 Q4 | 149,389 | 0.15 | Reduce 2.60% | <0.01 | $80.70–96.07 · VW $90.18i | $12,779,000 | SEC |
| 2017 Q3 | 153,369 | 0.14 | Add 1.35% | <0.01 | $72.92–86.20 · VW $81.10i | $11,424,000 | SEC |
| 2017 Q2 | 151,331 | 0.13 | Add 0.35% | <0.01 | $68.02–74.96 · VW $72.58i | $10,431,000 | SEC |
| 2017 Q1 | 150,810 | 0.12 | Add 1.68% | <0.01 | $63.62–70.74 · VW $68.07i | $9,932,000 | SEC |
| 2016 Q4 | 148,318 | 0.12 | Reduce 2.72% | <0.01 | $58.80–65.91 · VW $62.90i | $9,216,000 | SEC |
| 2016 Q3 | 152,472 | 0.12 | Reduce 2.14% | <0.01 | $55.61–61.41 · VW $59.09i | $8,782,000 | SEC |
| 2016 Q2 | 155,804 | 0.11 | Reduce 0.88% | <0.01 | $48.04–58.70 · VW $54.73i | $7,972,000 | SEC |
| 2016 Q1 | 157,184 | 0.12 | Reduce 1.55% | <0.01 | $49.35–56.77 · VW $53.04i | $8,681,000 | SEC |
| 2015 Q4 | 159,657 | 0.13 | Reduce 0.39% | <0.01 | $48.19–56.85 · VW $51.97i | $8,858,000 | SEC |
| 2015 Q3 | 160,285 | 0.11 | Reduce 0.36% | <0.01 | $41.66–54.98 · VW $50.33i | $7,094,000 | SEC |
| 2015 Q2 | 160,857 | 0.10 | Reduce 3.11% | <0.01 | $39.72–48.41 · VW $43.88i | $7,102,000 | SEC |
| 2015 Q1 | 166,017 | 0.09 | Add 1.04% | <0.01 | $40.12–49.54 · VW $45.51i | $6,749,000 | SEC |
| 2014 Q4 | 164,303 | 0.11 | Reduce 4.46% | <0.01 | $40.23–49.06 · VW $44.38i | $7,632,000 | SEC |
| 2014 Q3 | 171,978 | 0.12 | Reduce 2.03% | <0.01 | $42.10–50.05 · VW $46.65i | $7,973,000 | SEC |
| 2014 Q2 | 175,547 | 0.11 | Reduce 8.76% | 0.01 | $39.86–45.71 · VW $43.67i | $7,320,000 | SEC |
| 2014 Q1 | 192,396 | 0.12 | Reduce 0.80% | <0.01 | $37.49–41.66 · VW $40.03i | $7,886,000 | SEC |
| 2013 Q4 | 193,954 | 0.12 | Add 4.33% | <0.01 | $34.63–38.98 · VW $37.31i | $7,256,000 | SEC |
| 2013 Q3 | 185,898 | 0.11 | Reduce 23.79% | 0.04 | $30.95–38.29 · VW $35.79i | $6,187,000 | SEC |
| 2013 Q2 | 243,922 | 0.17 | Add 2.13% | <0.01 | $30.84–36.43 · VW $33.56i | $8,426,000 | SEC |
| 2013 Q1 | 238,828 | 0.07 | Add 8.61% | <0.01 | $27.52–35.28 · VW $32.57i | $6,832,000 | SEC |
| 2012 Q4 | 219,893 | 0.15 | Add 1.41% | <0.01 | $26.26–28.23 · VW $27.43i | $5,873,000 | SEC |
| 2012 Q3 | 216,846 | 0.16 | Add 1.15% | <0.01 | $26.34–31.61 · VW $28.19i | $6,453,000 | SEC |
| 2012 Q2 | 214,382 | 0.17 | Reduce 0.65% | <0.01 | $28.32–31.14 · VW $30.09i | $6,558,000 | SEC |
| 2012 Q1 | 215,778 | 0.18 | Reduce 2.05% | <0.01 | $28.64–32.95 · VW $30.26i | $6,960,000 | SEC |
| 2011 Q4 | 220,283 | 0.16 | Reduce 1.08% | <0.01 | $25.16–32.00 · VW $29.63i | $5,719,000 | SEC |
| 2011 Q3 | 222,677 | 0.18 | Add 2.40% | <0.01 | $24.26–27.50 · VW $25.78i | $5,542,000 | SEC |
| 2011 Q2 | 217,464 | 0.08 | Reduce 2.74% | <0.01 | $23.65–28.15 · VW $26.13i | $5,654,000 | SEC |
| 2011 Q1 | 223,599 | 0.16 | Add 0.23% | <0.01 | $24.03–26.87 · VW $25.30i | $5,677,000 | SEC |
| 2010 Q4 | 223,087 | 0.18 | Reduce 0.48% | <0.01 | $25.56–29.46 · VW $27.20i | $6,226,000 | SEC |
| 2010 Q3 | 224,152 | 0.09 | Reduce 1.30% | <0.01 | $23.54–28.87 · VW $25.89i | $5,489,482,000 | SEC |
| 2010 Q2 | 227,096 | 0.18 | Add 1.35% | <0.01 | $22.73–26.93 · VW $24.38i | $5,225,479,000 | SEC |
| 2010 Q1 | 224,066 | 0.10 | Reduce 3.66% | <0.01 | $24.56–31.58 · VW $27.31i | $6,562,333,000 | SEC |
| 2009 Q4 | 232,583 | 0.11 | Reduce 4.23% | <0.01 | $27.57–31.50 · VW $29.25i | $7,089,130,000 | SEC |
| 2009 Q3 | 242,850 | 0.10 | Reduce 4.76% | <0.01 | $23.76–30.14 · VW $27.77i | $6,246,102,000 | SEC |
| 2009 Q2 | 254,988 | 0.12 | Reduce 1.34% | <0.01 | $20.86–25.72 · VW $23.74i | $6,061,065,000 | SEC |
| 2009 Q1 | 258,453 | 0.11 | Reduce 7.52% | <0.01 | $14.87–21.20 · VW $18.99i | $4,747,782,000 | SEC |
| 2008 Q4 | 279,474 | 0.10 | Reduce 3.84% | <0.01 | $16.10–21.25 · VW $17.83i | $5,432,975,000 | SEC |
| 2008 Q3 | 290,625 | 0.11 | Reduce 0.76% | <0.01 | $17.50–27.76 · VW $21.83i | $7,756,781,000 | SEC |
| 2008 Q2 | 292,837 | 0.12 | Reduce 1.61% | <0.01 | $24.87–29.57 · VW $27.24i | $8,055,946,000 | SEC |
| 2008 Q1 | 297,634 | 0.12 | Reduce 2.43% | <0.01 | $26.87–32.10 · VW $29.10i | $8,446,853,000 | SEC |
| 2007 Q4 | 305,034 | 0.22 | Reduce 1.69% | <0.01 | $27.02–36.72 · VW $30.31i | $10,859,210 | SEC |
| 2007 Q3 | 310,274 | 0.11 | Add 5.21% | <0.01 | $28.27–37.50 · VW $33.12i | $9,140,672,000 | SEC |
| 2007 Q2 | 294,917 | 0.10 | Reduce 4.47% | <0.01 | $27.51–31.84 · VW $29.36i | $8,691,204 | SEC |
| 2007 Q1 | 308,717 | 0.11 | Add 2.17% | <0.01 | $26.60–31.16 · VW $29.48i | $8,603,943 | SEC |
| 2006 Q4 | 302,147 | 0.12 | Reduce 3.15% | <0.01 | $27.79–31.48 · VW $29.15i | $9,022,109 | SEC |
| 2006 Q3 | 311,972 | 0.23 | Reduce 14.99% | 0.03 | $25.39–30.00 · VW $28.25i | $8,532,434 | SEC |
| 2006 Q2 | 367,004 | 0.22 | Add 26.18% | 0.05 | $21.46–26.25 · VW $24.47i | $8,551,193 | SEC |
| 2006 Q1 | 290,855 | 0.11 | Add 6.79% | <0.01 | $22.45–28.22 · VW $24.44i | $7,914,165 | SEC |
| 2005 Q4 | 272,371 | 0.10 | Add 6.36% | <0.01 | $26.10–28.38 · VW $27.12i | $7,122,502 | SEC |
| 2005 Q3 | 256,087 | 0.21 | Add 0.18% | <0.01 | $24.25–28.25 · VW $26.73i | $6,589,119 | SEC |
| 2005 Q2 | 255,637 | 0.10 | Reduce 0.82% | <0.01 | $24.50–27.94 · VW $26.61i | $6,350,023 | SEC |
| 2005 Q1 | 257,739 | 0.10 | Add 24.25% | 0.02 | $23.82–26.09 · VW $25.24i | $6,229,552 | SEC |
| 2004 Q4 | 207,441 | 0.10 | Add 18.30% | 0.02 | $25.13–27.44 · VW $25.91i | $5,542,824 | SEC |
| 2004 Q3 | 175,351 | 0.21 | Add 6.25% | 0.01 | $26.10–30.20 · VW $27.70i | $4,848,455 | SEC |
| 2004 Q2 | 165,030 | 0.21 | Add 4.87% | <0.01 | $25.86–29.89 · VW $27.68i | $4,713,257 | SEC |
| 2004 Q1 | 157,364 | 0.09 | Add 19.26% | 0.02 | $24.01–27.72 · VW $25.99i | $3,923,085 | SEC |
| 2003 Q4 | 131,952 | 0.10 | Reduce 2.08% | <0.01 | $25.50–28.83 · VW $26.95i | $3,611,526 | SEC |
| 2003 Q3 | 134,752 | 0.12 | Add 12.02% | 0.01 | $24.84–30.00 · VW $26.85i | $3,746,106 | SEC |
| 2003 Q2 | 120,292 | 0.21 | Add 46.52% | 0.07 | $23.60–27.81 · VW $25.98i | $3,084,287 | SEC |
| 2003 Q1 | 82,098 | 0.08 | Add 0.94% | <0.01 | $22.55–26.80 · VW $24.65i | $1,987,593 | SEC |
| 2002 Q4 | 81,332 | 0.09 | Add 14.57% | 0.01 | $23.00–29.48 · VW $25.39i | $2,102,432 | SEC |
| 2002 Q3 | 70,992 | 0.07 | Add 14.33% | <0.01 | $21.56–29.32 · VW $26.57i | $1,552,595 | SEC |
| 2002 Q2 | 62,092 | 0.08 | Add 118.11% | 0.04 | $20.70–28.22 · VW $24.49i | $1,698,216 | SEC |
| 2002 Q1 | 28,468 | 0.07 | Add 14.66% | <0.01 | $24.17–32.50 · VW $27.38i | $858,453 | SEC |
| 2001 Q4 | 24,828 | 0.04 | Add 4.20% | <0.01 | $28.58–35.31 · VW $31.02i | $822,428 | SEC |
| 2001 Q3 | 23,828 | 0.03 | Add 21.89% | <0.01 | $23.75–34.17 · VW $30.01i | $609,639 | SEC |
| 2001 Q2 | 19,548 | 0.08 | $36.50 | $713,502 | SEC | ||
| 2001 Q1 | 19,548 | 0.03 | Add 0.94% | <0.01 | $24.88–36.08 · VW $31.85i | $534,516 | SEC |
| 2000 Q4 | 19,366 | 0.02 | Add 3.20% | <0.01 | $20.16–32.53 · VW $27.40i | $420,000 | SEC |
| 2000 Q3 | 18,766 | 0.04 | Reduce 10.49% | <0.01 | $24.22–36.19 · VW $29.70i | $565,912 | SEC |
| 2000 Q2 | 20,966 | 0.05 | Reduce 5.63% | <0.01 | $31.91–41.44 · VW $36.08i | $838,640 | SEC |
| 2000 Q1 | 22,216 | 0.16 | $53.13 | $1,180,225 | SEC | ||
| 1999 Q4 | 22,216 | 0.08 | Add 191.70% | 0.05 | $44.06–59.97 · VW $49.57i | $1,296,859 | SEC |
| 1999 Q3 | 7,616 | 0.02 | Buy | 0.02 | $42.19–48.94 · VW $45.55i | $344,862 | SEC |
Price snapshot:
Current price$390.99
Avg. buy price$225.46
+/- since buy73.42%
52-week low$349.20
52-week high$551.05