Ohio Public Employees Retirement System (OPERS)’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
$1.15B Sell
3,099,154
-6,625
-0.2% -$2.77M 3.71% 3
2025
Q4
$1.5B Sell
3,105,779
-255,717
-8% -$128M 4.68% 3
2025
Q3
$1.74B Sell
3,361,496
-46,382
-1% -$23.7M 5.53% 2
2025
Q2
$1.7B Buy
3,407,878
+218,070
+7% +$94.7M 5.71% 2
2025
Q1
$1.2B Sell
3,189,808
-192,022
-6% -$78.3M 4.35% 2
2024
Q4
$1.43B Sell
3,381,830
-375,176
-10% -$160M 4.9% 3
2024
Q3
$1.62B Buy
3,757,006
+36,808
+1% +$15.7M 6.92% 1
2024
Q2
$1.66B Sell
3,720,198
-170,458
-4% -$72M 6.49% 1
2024
Q1
$1.64B Sell
3,890,656
-263,921
-6% -$107M 6.41% 1
2023
Q4
$1.56B Buy
4,154,577
+3,802
+0.1% +$1.35M 6.24% 1
2023
Q3
$1.31B Sell
4,150,775
-294,185
-7% -$97.2M 5.85% 2
2023
Q2
$1.51B Sell
4,444,960
-85,948
-2% -$26.9M 6.1% 2
2023
Q1
$1.31B Sell
4,530,908
-382,452
-8% -$97.6M 5.44% 2
2022
Q4
$1.18B Buy
4,913,360
+9,050
+0.2% +$2.17M 5.11% 2
2022
Q3
$1.14B Buy
4,904,310
+95,122
+2% +$25.1M 5.15% 2
2022
Q2
$1.24B Buy
4,809,188
+97,920
+2% +$26.6M 5.24% 2
2022
Q1
$1.45B Sell
4,711,268
-458,520
-9% -$138M 5.13% 2
2021
Q4
$1.74B Sell
5,169,788
-18,849
-0.4% -$6.11M 5.84% 2
2021
Q3
$1.46B Buy
5,188,637
+295,854
+6% +$86.1M 5.2% 2
2021
Q2
$1.33B Sell
4,892,783
-23,489
-0.5% -$5.97M 4.68% 2
2021
Q1
$1.16B Buy
4,916,272
+252,658
+5% +$58.6M 4.6% 2
2020
Q4
$1.04B Buy
4,663,614
+354,577
+8% +$76.2M 4.66% 2
2020
Q3
$906M Buy
4,309,037
+92,133
+2% +$19.4M 4.95% 2
2020
Q2
$858M Sell
4,216,904
-86,747
-2% -$15.7M 4.9% 1
2020
Q1
$679M Sell
4,303,651
-570,561
-12% -$93.8M 4.68% 1
2019
Q4
$769M Buy
4,874,212
+130,127
+3% +$19.1M 3.99% 2
2019
Q3
$660M Buy
4,744,085
+20,539
+0.4% +$2.82M 3.52% 1
2019
Q2
$633M Sell
4,723,546
-351,399
-7% -$44.6M 3.4% 1
2019
Q1
$599M Sell
5,074,945
-301,986
-6% -$32.9M 3.13% 2
2018
Q4
$546M Buy
5,376,931
+165,128
+3% +$17.7M 3.18% 1
2018
Q3
$596M Sell
5,211,803
-11,377
-0.2% -$1.23M 2.94% 2
2018
Q2
$515M Sell
5,223,180
-202,256
-4% -$19.6M 2.61% 2
2018
Q1
$495M Sell
5,425,436
-195,092
-3% -$17.8M 2.58% 2
2017
Q4
$481M Buy
5,620,528
+289,969
+5% +$23.8M 2.35% 2
2017
Q3
$397M Sell
5,330,559
-404,375
-7% -$29.5M 2.06% 2
2017
Q2
$395M Sell
5,734,934
-36,988
-0.6% -$2.54M 2.17% 2
2017
Q1
$380M Sell
5,771,922
-7,779
-0.1% -$499K 2.13% 2
2016
Q4
$372M Buy
5,779,701
+482,428
+9% +$29M 2.09% 2
2016
Q3
$305M Buy
5,297,273
+42,346
+0.8% +$2.39M 1.87% 2
2016
Q2
$269M Sell
5,254,927
-431,341
-8% -$22.4M 1.74% 3
2016
Q1
$314M Sell
5,686,268
-354,680
-6% -$18.6M 2.06% 2
2015
Q4
$335M Buy
6,040,948
+55,732
+0.9% +$2.93M 2.05% 2
2015
Q3
$265M Buy
5,985,216
+17,851
+0.3% +$802K 1.68% 3
2015
Q2
$263M Sell
5,967,365
-117,622
-2% -$5.37M 1.52% 3
2015
Q1
$247M Sell
6,084,987
-17,365
-0.3% -$756K 1.42% 4
2014
Q4
$283M Buy
6,102,352
+21,548
+0.4% +$1.01M 1.65% 3
2014
Q3
$282M Sell
6,080,804
-304,975
-5% -$13.6M 1.67% 3
2014
Q2
$266M Sell
6,385,779
-180,939
-3% -$7.32M 1.5% 3
2014
Q1
$269M Sell
6,566,718
-551,311
-8% -$20.7M 1.57% 3
2013
Q4
$266M Sell
7,118,029
-42,779
-0.6% -$1.55M 1.43% 5
2013
Q3
$239M Sell
7,160,808
-185,538
-3% -$6.1M 1.28% 5
2013
Q2
$254M Buy
+7,346,346
New +$241M 1.44% 4

Other funds holding MSFT

Ohio Public Employees Retirement System (OPERS)'s MSFT Position: Q1 2026 in Review

Ohio Public Employees Retirement System (OPERS) reduced its Microsoft (MSFT) stake by 0.21% in Q1 2026, selling an estimated $2.77M and leaving 3,099,154 shares worth $1.15B. The position accounts for 3.71% of the portfolio, ranked #3.

Ohio Public Employees Retirement System (OPERS) first reported a position in MSFT in Q2 2013 and has held it in 52 quarters since. The position peaked at $1.74B in Q3 2025. 6,182 funds tracked by Wall St. Rank hold MSFT as of Q1 2026.

  • Ohio Public Employees Retirement System (OPERS) held 3,099,154 shares of Microsoft worth $1.15B as of Q1 2026.
  • Ohio Public Employees Retirement System (OPERS) sold 6,625 Microsoft shares in Q1 2026, an estimated $2.77M.
  • Microsoft made up 3.71% of Ohio Public Employees Retirement System (OPERS)'s portfolio in Q1 2026, its #3 holding.
  • Ohio Public Employees Retirement System (OPERS) first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • Ohio Public Employees Retirement System (OPERS)'s Microsoft position peaked at $1.74B in Q3 2025.
  • 6,182 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on Ohio Public Employees Retirement System (OPERS)'s 13F filing for Q1 2026, filed 14 May 2026.