Ensign Peak Advisors’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
$2.45B Sell
6,631,072
-157,672
-2% -$66M 4.57% 3
2025
Q4
$3.28B Sell
6,788,744
-183,027
-3% -$91.7M 5.8% 2
2025
Q3
$3.61B Sell
6,971,771
-7,133
-0.1% -$3.64M 5.92% 2
2025
Q2
$3.47B Buy
6,978,904
+290,515
+4% +$126M 5.94% 2
2025
Q1
$2.51B Sell
6,688,389
-54,662
-0.8% -$22.3M 4.8% 3
2024
Q4
$2.84B Sell
6,743,051
-592,944
-8% -$253M 5.05% 3
2024
Q3
$3.16B Sell
7,335,995
-285,862
-4% -$122M 5.55% 3
2024
Q2
$3.41B Sell
7,621,857
-404,472
-5% -$171M 6.23% 1
2024
Q1
$3.38B Buy
8,026,329
+148,061
+2% +$59.9M 6.17% 1
2023
Q4
$2.96B Sell
7,878,268
-57,034
-0.7% -$20.3M 5.86% 1
2023
Q3
$2.51B Sell
7,935,302
-56,803
-0.7% -$18.8M 5.35% 2
2023
Q2
$2.72B Buy
7,992,105
+250,586
+3% +$78.5M 5.52% 2
2023
Q1
$2.23B Sell
7,741,519
-415,231
-5% -$106M 4.83% 2
2022
Q4
$1.96B Sell
8,156,750
-146,070
-2% -$35.1M 4.41% 2
2022
Q3
$1.93B Buy
8,302,820
+184,491
+2% +$48.7M 4.8% 2
2022
Q2
$2.09B Sell
8,118,329
-97,265
-1% -$26.4M 4.96% 2
2022
Q1
$2.53B Sell
8,215,594
-154,029
-2% -$46.3M 5.15% 2
2021
Q4
$2.81B Buy
8,369,623
+22,775
+0.3% +$7.38M 5.38% 2
2021
Q3
$2.35B Sell
8,346,848
-237,505
-3% -$69.1M 4.9% 1
2021
Q2
$2.33B Sell
8,584,353
-191,173
-2% -$48.6M 4.69% 1
2021
Q1
$2.07B Sell
8,775,526
-72,366
-0.8% -$16.8M 4.45% 2
2020
Q4
$1.97B Sell
8,847,892
-699,526
-7% -$150M 4.46% 2
2020
Q3
$2.01B Buy
9,547,418
+125,753
+1% +$26.4M 5.07% 2
2020
Q2
$1.92B Sell
9,421,665
-224,268
-2% -$40.7M 5.21% 1
2020
Q1
$1.52B Buy
9,645,933
+158,809
+2% +$26.1M 5.09% 1
2019
Q4
$1.5B Buy
+9,487,124
New +$1.39B 3.95% 2

Other funds holding MSFT

Ensign Peak Advisors's MSFT Position: Q1 2026 in Review

Ensign Peak Advisors reduced its Microsoft (MSFT) stake by 2.3% in Q1 2026, selling an estimated $66M and leaving 6,631,072 shares worth $2.45B. The position accounts for 4.57% of the portfolio, ranked #3.

Ensign Peak Advisors first reported a position in MSFT in Q4 2019 and has held it in 26 quarters since. The position peaked at $3.61B in Q3 2025. 6,182 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Ensign Peak Advisors held 6,631,072 shares of Microsoft worth $2.45B as of Q1 2026.
  • Ensign Peak Advisors sold 157,672 Microsoft shares in Q1 2026, an estimated $66M.
  • Microsoft made up 4.57% of Ensign Peak Advisors's portfolio in Q1 2026, its #3 holding.
  • Ensign Peak Advisors first reported a position in Microsoft in Q4 2019 and has held it in 26 quarters since.
  • Ensign Peak Advisors's Microsoft position peaked at $3.61B in Q3 2025.
  • 6,182 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Ensign Peak Advisors's 13F filing for Q1 2026, filed 13 May 2026.