Invesco’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$36.6B Sell
98,747,284
-6,970,599
-7% -$2.92B 3.57% 3
2025
Q4
$51.1B Buy
105,717,883
+60,405,201
+133% +$30.3B 4.82% 3
2025
Q3
$23.5B Buy
45,312,682
+1,840,508
+4% +$939M 3.7% 2
2025
Q2
$21.6B Buy
43,472,174
+3,337,325
+8% +$1.45B 3.68% 2
2025
Q1
$15.1B Buy
40,134,849
+886,288
+2% +$361M 2.85% 1
2024
Q4
$16.5B Buy
39,248,561
+578,613
+1% +$246M 3.06% 2
2024
Q3
$16.6B Buy
38,669,948
+1,090,723
+3% +$466M 3.21% 1
2024
Q2
$16.8B Buy
37,579,225
+1,311,697
+4% +$554M 3.55% 1
2024
Q1
$15.3B Buy
36,267,528
+1,663,415
+5% +$673M 3.28% 1
2023
Q4
$13B Sell
34,604,113
-29,461
-0.1% -$10.5M 3.1% 1
2023
Q3
$10.9B Sell
34,633,574
-1,495,776
-4% -$494M 2.95% 1
2023
Q2
$12.3B Buy
36,129,350
+1,362,177
+4% +$427M 3.23% 1
2023
Q1
$10B Buy
34,767,173
+1,625,969
+5% +$415M 2.8% 1
2022
Q4
$7.95B Buy
33,141,204
+1,154,354
+4% +$277M 2.33% 1
2022
Q3
$7.45B Buy
31,986,850
+538,709
+2% +$142M 2.4% 1
2022
Q2
$8.08B Buy
31,448,141
+715,679
+2% +$194M 2.45% 1
2022
Q1
$9.48B Buy
30,732,462
+1,671,507
+6% +$503M 2.42% 1
2021
Q4
$9.77B Buy
29,060,955
+1,136,899
+4% +$369M 2.36% 1
2021
Q3
$7.87B Sell
27,924,056
-201,009
-0.7% -$58.5M 2% 1
2021
Q2
$7.62B Sell
28,125,065
-542,359
-2% -$138M 1.87% 1
2021
Q1
$6.76B Sell
28,667,424
-125,963
-0.4% -$29.2M 1.8% 1
2020
Q4
$6.4B Sell
28,793,387
-1,422,247
-5% -$306M 1.86% 2
2020
Q3
$6.36B Sell
30,215,634
-1,020,308
-3% -$214M 2.15% 3
2020
Q2
$6.36B Sell
31,235,942
-1,618,067
-5% -$294M 2.27% 1
2020
Q1
$5.18B Buy
32,854,009
+1,691,564
+5% +$278M 2.18% 1
2019
Q4
$4.91B Sell
31,162,445
-63,182,035
-67% -$9.28B 1.53% 2
2019
Q3
$13.1B Buy
94,344,480
+84,357
+0.1% +$11.6M 3.43% 1
2019
Q2
$12.6B Buy
94,260,123
+12,889,595
+16% +$1.64B 3.25% 1
2019
Q1
$9.6B Buy
81,370,528
+258,174
+0.3% +$28.2M 3.24% 1
2018
Q4
$8.24B Sell
81,112,354
-4,221,870
-5% -$452M 3.15% 1
2018
Q3
$9.76B Sell
85,334,224
-42,549
-0% -$4.61M 3.07% 3
2018
Q2
$8.42B Buy
85,376,773
+3,120,607
+4% +$302M 2.79% 3
2018
Q1
$7.51B Sell
82,256,166
-1,280,225
-2% -$117M 2.81% 2
2017
Q4
$7.15B Buy
83,536,391
+1,368,865
+2% +$112M 2.58% 2
2017
Q3
$6.12B Sell
82,167,526
-1,338,337
-2% -$97.8M 2.26% 2
2017
Q2
$5.76B Sell
83,505,863
-3,546,407
-4% -$243M 1.79% 6
2017
Q1
$5.73B Buy
87,052,270
+815,277
+0.9% +$52.2M 1.88% 5
2016
Q4
$5.36B Sell
86,236,993
-442,242
-0.5% -$26.6M 1.8% 5
2016
Q3
$4.99B Sell
86,679,235
-1,763,346
-2% -$99.5M 1.72% 5
2016
Q2
$4.53B Sell
88,442,581
-7,350,708
-8% -$382M 1.66% 3
2016
Q1
$5.29B Sell
95,793,289
-575,969
-0.6% -$30.2M 2.15% 2
2015
Q4
$5.35B Sell
96,369,258
-19,982
-0% -$1.05M 2.13% 2
2015
Q3
$4.27B Sell
96,389,240
-1,096,605
-1% -$49.2M 1.81% 3
2015
Q2
$4.3B Sell
97,485,845
-4,640,689
-5% -$212M 1.69% 2
2015
Q1
$4.15B Sell
102,126,534
-3,730,399
-4% -$162M 1.61% 2
2014
Q4
$4.92B Sell
105,856,933
-8,571,965
-7% -$402M 1.9% 2
2014
Q3
$5.3B Sell
114,428,898
-8,995,418
-7% -$401M 2.12% 2
2014
Q2
$5.15B Sell
123,424,316
-15,890,584
-11% -$643M 2.03% 2
2014
Q1
$5.71B Sell
139,314,900
-12,402,797
-8% -$466M 2.32% 2
2013
Q4
$5.68B Sell
151,717,697
-78,278
-0.1% -$2.84M 2.25% 2
2013
Q3
$5.05B Buy
151,795,975
+639,925
+0.4% +$21.1M 2.2% 2
2013
Q2
$5.22B Buy
+151,156,050
New +$4.95B 2.43% 1

Other funds holding MSFT

Invesco's MSFT Position: Q1 2026 in Review

Invesco reduced its Microsoft (MSFT) stake by 6.6% in Q1 2026, selling an estimated $2.92B and leaving 98,747,284 shares worth $36.6B. The position accounts for 3.57% of the portfolio, ranked #3.

Invesco first reported a position in MSFT in Q2 2013 and has held it in 52 quarters since. The position peaked at $51.1B in Q4 2025. 6,188 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Invesco held 98,747,284 shares of Microsoft worth $36.6B as of Q1 2026.
  • Invesco sold 6,970,599 Microsoft shares in Q1 2026, an estimated $2.92B.
  • Microsoft made up 3.57% of Invesco's portfolio in Q1 2026, its #3 holding.
  • Invesco first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • Invesco's Microsoft position peaked at $51.1B in Q4 2025.
  • 6,188 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.