Oregon Public Employees Retirement Fund’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
$315M Sell
850,323
-854
-0.1% -$357K 4.15% 3
2025
Q4
$412M Buy
851,177
+1,607
+0.2% +$805K 5.23% 3
2025
Q3
$440M Buy
849,570
+207,288
+32% +$106M 5.73% 2
2025
Q2
$319M Buy
642,282
+3,900
+0.6% +$1.69M 5.63% 2
2025
Q1
$240M Buy
638,382
+990
+0.2% +$404K 4.63% 2
2024
Q4
$269M Buy
637,392
+900
+0.1% +$383K 4.94% 3
2024
Q3
$274M Sell
636,492
-1,951
-0.3% -$834K 5.13% 2
2024
Q2
$285M Buy
638,443
+3,266
+0.5% +$1.38M 5.65% 1
2024
Q1
$267M Sell
635,177
-51,706
-8% -$20.9M 5.31% 1
2023
Q4
$258M Sell
686,883
-85,432
-11% -$30.4M 4.56% 1
2023
Q3
$244M Sell
772,315
-89,179
-10% -$29.5M 3.37% 1
2023
Q2
$293M Buy
861,494
+93,181
+12% +$29.2M 3.49% 1
2023
Q1
$222M Sell
768,313
-11,203
-1% -$2.86M 2.74% 2
2022
Q4
$187M Buy
779,516
+23,878
+3% +$5.73M 2.42% 2
2022
Q3
$176M Sell
755,638
-29,655
-4% -$7.83M 2.5% 2
2022
Q2
$202M Sell
785,293
-222,518
-22% -$60.4M 3.06% 2
2022
Q1
$311M Sell
1,007,811
-16
-0% -$4.81K 3.19% 1
2021
Q4
$339M Buy
1,007,827
+126,918
+14% +$41.1M 3.73% 1
2021
Q3
$248M Sell
880,909
-21,819
-2% -$6.35M 2.84% 2
2021
Q2
$245M Sell
902,728
-258,636
-22% -$65.7M 2.74% 2
2021
Q1
$274M Buy
1,161,364
+39,985
+4% +$9.28M 3.25% 2
2020
Q4
$249M Sell
1,121,379
-3,496
-0.3% -$752K 3.27% 2
2020
Q3
$237M Sell
1,124,875
-90,133
-7% -$18.9M 3.49% 2
2020
Q2
$247M Sell
1,215,008
-159,319
-12% -$28.9M 3.66% 2
2020
Q1
$217M Sell
1,374,327
-44,533
-3% -$7.32M 3.73% 1
2019
Q4
$224M Sell
1,418,860
-77,127
-5% -$11.3M 3.12% 1
2019
Q3
$208M Sell
1,495,987
-42,541
-3% -$5.85M 2.74% 1
2019
Q2
$206M Sell
1,538,528
-77,026
-5% -$9.78M 2.8% 1
2019
Q1
$191M Sell
1,615,554
-58,093
-3% -$6.34M 2.7% 1
2018
Q4
$170M Sell
1,673,647
-81,200
-5% -$8.7M 2.68% 1
2018
Q3
$201M Buy
1,754,847
+9,144
+0.5% +$991K 2.76% 2
2018
Q2
$172M Sell
1,745,703
-87,855
-5% -$8.51M 2.53% 2
2018
Q1
$167M Buy
1,833,558
+14,021
+0.8% +$1.28M 2.53% 2
2017
Q4
$156M Sell
1,819,537
-81,287
-4% -$6.67M 2.35% 2
2017
Q3
$142M Buy
1,900,824
+32,159
+2% +$2.35M 2.29% 2
2017
Q2
$129M Sell
1,868,665
-27,700
-1% -$1.9M 2.19% 2
2017
Q1
$125M Buy
1,896,365
+13,656
+0.7% +$875K 2.44% 2
2016
Q4
$117M Buy
1,882,709
+470,010
+33% +$28.3M 2.42% 2
2016
Q3
$81.4M Sell
1,412,699
-146,963
-9% -$8.3M 1.76% 3
2016
Q2
$79.8M Sell
1,559,662
-4,502
-0.3% -$234K 1.78% 3
2016
Q1
$86.4M Sell
1,564,164
-25,501
-2% -$1.34M 1.98% 3
2015
Q4
$88.2M Sell
1,589,665
-61,828
-4% -$3.25M 2.07% 3
2015
Q3
$73.1M Buy
1,651,493
+13,185
+0.8% +$592K 1.82% 3
2015
Q2
$72.3M Sell
1,638,308
-275,700
-14% -$12.6M 1.68% 3
2015
Q1
$77.8M Buy
1,914,008
+19,200
+1% +$836K 1.81% 3
2014
Q4
$88M Buy
1,894,808
+273,308
+17% +$12.8M 2.07% 3
2014
Q3
$75.2M Sell
1,621,500
-15,300
-0.9% -$682K 1.87% 3
2014
Q2
$68.3M Sell
1,636,800
-1,800
-0.1% -$72.8K 1.7% 3
2014
Q1
$67.2M Buy
1,638,600
+3,000
+0.2% +$113K 1.76% 3
2013
Q4
$61.2M Buy
1,635,600
+522,500
+47% +$19M 1.63% 3
2013
Q3
$37.1M Buy
1,113,100
+26,805
+2% +$882K 1.51% 4
2013
Q2
$37.5M Buy
+1,086,295
New +$35.6M 1.6% 3

Other funds holding MSFT

Oregon Public Employees Retirement Fund's MSFT Position: Q1 2026 in Review

Oregon Public Employees Retirement Fund reduced its Microsoft (MSFT) stake by 0.1% in Q1 2026, selling an estimated $357K and leaving 850,323 shares worth $315M. The position accounts for 4.15% of the portfolio, ranked #3.

Oregon Public Employees Retirement Fund first reported a position in MSFT in Q2 2013 and has held it in 52 quarters since. The position peaked at $440M in Q3 2025. 6,184 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Oregon Public Employees Retirement Fund held 850,323 shares of Microsoft worth $315M as of Q1 2026.
  • Oregon Public Employees Retirement Fund sold 854 Microsoft shares in Q1 2026, an estimated $357K.
  • Microsoft made up 4.15% of Oregon Public Employees Retirement Fund's portfolio in Q1 2026, its #3 holding.
  • Oregon Public Employees Retirement Fund first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • Oregon Public Employees Retirement Fund's Microsoft position peaked at $440M in Q3 2025.
  • 6,184 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Oregon Public Employees Retirement Fund's 13F filing for Q1 2026, filed 29 Apr 2026.