Retirement Systems of Alabama’s Microsoft MSFT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$959M Sell
2,571,170
-16,345
-0.6% -$6.61M 2.89% 3
2026
Q1
$958M Sell
2,587,515
-39,742
-2% -$16.6M 3.2% 3
2025
Q4
$1.27B Sell
2,627,257
-4,503
-0.2% -$2.26M 4.12% 3
2025
Q3
$1.36B Sell
2,631,760
-9,244
-0.4% -$4.72M 4.53% 2
2025
Q2
$1.31B Sell
2,641,004
-21,092
-0.8% -$9.16M 4.7% 2
2025
Q1
$999M Sell
2,662,096
-24,336
-0.9% -$9.92M 3.89% 2
2024
Q4
$1.13B Sell
2,686,432
-4,989
-0.2% -$2.13M 4.2% 3
2024
Q3
$1.16B Sell
2,691,421
-173,454
-6% -$74.1M 4.33% 2
2024
Q2
$1.28B Sell
2,864,875
-33,130
-1% -$14M 4.95% 1
2024
Q1
$1.22B Sell
2,898,005
-12,195
-0.4% -$4.94M 4.71% 1
2023
Q4
$1.09B Sell
2,910,200
-11,941
-0.4% -$4.25M 4.64% 2
2023
Q3
$923M Sell
2,922,141
-29,969
-1% -$9.9M 4.31% 2
2023
Q2
$1.01B Sell
2,952,110
-500,272
-14% -$157M 4.5% 2
2023
Q1
$995M Sell
3,452,382
-230,446
-6% -$58.8M 4.31% 2
2022
Q4
$883M Sell
3,682,828
-119,006
-3% -$28.6M 3.85% 2
2022
Q3
$885M Sell
3,801,834
-2,248
-0.1% -$594K 4.12% 2
2022
Q2
$977M Sell
3,804,082
-4,549
-0.1% -$1.23M 4.2% 2
2022
Q1
$1.17B Sell
3,808,631
-43,823
-1% -$13.2M 4.31% 2
2021
Q4
$1.3B Sell
3,852,454
-92,922
-2% -$30.1M 4.51% 2
2021
Q3
$1.11B Sell
3,945,376
-174,386
-4% -$50.7M 4.17% 2
2021
Q2
$1.12B Sell
4,119,762
-58,095
-1% -$14.8M 4.03% 2
2021
Q1
$985M Sell
4,177,857
-189,623
-4% -$44M 3.72% 2
2020
Q4
$971M Sell
4,367,480
-47,340
-1% -$10.2M 3.82% 2
2020
Q3
$929M Sell
4,414,820
-142,335
-3% -$29.9M 4.27% 2
2020
Q2
$927M Sell
4,557,155
-111,128
-2% -$20.2M 4.48% 1
2020
Q1
$736M Buy
4,668,283
+75,789
+2% +$12.5M 4.09% 2
2019
Q4
$724M Buy
4,592,494
+9,135
+0.2% +$1.34M 3.21% 3
2019
Q3
$637M Sell
4,583,359
-230,009
-5% -$31.6M 3.05% 2
2019
Q2
$645M Buy
4,813,368
+1,150
+0% +$146K 3.01% 2
2019
Q1
$568M Sell
4,812,218
-108,748
-2% -$11.9M 2.76% 2
2018
Q4
$500M Hold
4,920,966
2.76% 2
2018
Q3
$563M Sell
4,920,966
-70,859
-1% -$7.68M 2.66% 3
2018
Q2
$492M Sell
4,991,825
-71,199
-1% -$6.9M 2.41% 3
2018
Q1
$462M Sell
5,063,024
-60,267
-1% -$5.51M 2.28% 3
2017
Q4
$438M Buy
5,123,291
+1,817
+0% +$149K 2.12% 3
2017
Q3
$381M Sell
5,121,474
-181,556
-3% -$13.3M 1.99% 3
2017
Q2
$366M Buy
5,303,030
+7,981
+0.2% +$548K 1.97% 3
2017
Q1
$349M Sell
5,295,049
-199,967
-4% -$12.8M 1.92% 3
2016
Q4
$341M Sell
5,495,016
-430,916
-7% -$25.9M 1.98% 3
2016
Q3
$341M Sell
5,925,932
-66,119
-1% -$3.73M 1.99% 3
2016
Q2
$307M Buy
5,992,051
+109,157
+2% +$5.67M 1.79% 3
2016
Q1
$325M Sell
5,882,894
-109,134
-2% -$5.72M 1.93% 3
2015
Q4
$332M Sell
5,992,028
-369,650
-6% -$19.5M 1.95% 3
2015
Q3
$282M Sell
6,361,678
-128,809
-2% -$5.78M 1.69% 3
2015
Q2
$287M Sell
6,490,487
-890,894
-12% -$40.7M 1.56% 3
2015
Q1
$300M Sell
7,381,381
-224,054
-3% -$9.75M 1.62% 3
2014
Q4
$353M Sell
7,605,435
-24,705
-0.3% -$1.16M 1.88% 3
2014
Q3
$354M Buy
7,630,140
+342,217
+5% +$15.3M 1.98% 3
2014
Q2
$304M Buy
7,287,923
+60,952
+0.8% +$2.47M 1.69% 4
2014
Q1
$296M Sell
7,226,971
-13,628
-0.2% -$512K 1.72% 4
2013
Q4
$271M Buy
7,240,599
+5,079
+0.1% +$184K 1.61% 4
2013
Q3
$241M Buy
7,235,520
+55,415
+0.8% +$1.82M 1.53% 4
2013
Q2
$248M Buy
+7,180,105
New +$235M 1.66% 4

Other funds holding MSFT

Retirement Systems of Alabama's MSFT Position: Q2 2026 in Review

Retirement Systems of Alabama reduced its Microsoft (MSFT) stake by 0.63% in Q2 2026, selling an estimated $6.61M and leaving 2,571,170 shares worth $959M. The position accounts for 2.89% of the portfolio, ranked #3.

Retirement Systems of Alabama first reported a position in MSFT in Q2 2013 and has held it in 53 quarters since. The position peaked at $1.36B in Q3 2025. 2,740 funds tracked by Wall St. Rank hold MSFT as of Q2 2026.

  • Retirement Systems of Alabama held 2,571,170 shares of Microsoft worth $959M as of Q2 2026.
  • Retirement Systems of Alabama sold 16,345 Microsoft shares in Q2 2026, an estimated $6.61M.
  • Microsoft made up 2.89% of Retirement Systems of Alabama's portfolio in Q2 2026, its #3 holding.
  • Retirement Systems of Alabama first reported a position in Microsoft in Q2 2013 and has held it in 53 quarters since.
  • Retirement Systems of Alabama's Microsoft position peaked at $1.36B in Q3 2025.
  • 2,740 funds tracked by Wall St. Rank held Microsoft as of Q2 2026.

Based on Retirement Systems of Alabama's 13F filing for Q2 2026, filed 28 Jul 2026.