California State Teachers Retirement System (CalSTRS)’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
$3.97B Sell
10,715,663
-251,345
-2% -$105M 4.2% 3
2025
Q4
$5.3B Sell
10,967,008
-172,685
-2% -$86.5M 5.31% 3
2025
Q3
$5.77B Buy
11,139,693
+35,890
+0.3% +$18.3M 5.92% 3
2025
Q2
$5.52B Buy
11,103,803
+73,665
+0.7% +$32M 6.13% 2
2025
Q1
$4.14B Sell
11,030,138
-60,354
-0.5% -$24.6M 5.12% 2
2024
Q4
$4.67B Sell
11,090,492
-312,460
-3% -$133M 5.46% 3
2024
Q3
$4.91B Sell
11,402,952
-51,875
-0.5% -$22.2M 5.72% 2
2024
Q2
$5.12B Sell
11,454,827
-8,092
-0.1% -$3.42M 6.28% 1
2024
Q1
$4.82B Buy
11,462,919
+46,410
+0.4% +$18.8M 6.09% 1
2023
Q4
$4.29B Buy
11,416,509
+104,263
+0.9% +$37.1M 5.92% 2
2023
Q3
$3.57B Sell
11,312,246
-519,376
-4% -$172M 5.49% 2
2023
Q2
$4.03B Sell
11,831,622
-300,916
-2% -$94.3M 5.69% 2
2023
Q1
$3.5B Sell
12,132,538
-130,298
-1% -$33.2M 5.21% 2
2022
Q4
$2.94B Buy
12,262,836
+145,102
+1% +$34.8M 4.62% 2
2022
Q3
$2.82B Sell
12,117,734
-163,259
-1% -$43.1M 4.77% 2
2022
Q2
$3.15B Sell
12,280,993
-29,916
-0.2% -$8.12M 4.99% 2
2022
Q1
$3.8B Sell
12,310,909
-772,575
-6% -$232M 5% 2
2021
Q4
$4.4B Sell
13,083,484
-152,119
-1% -$49.3M 5.14% 2
2021
Q3
$3.73B Sell
13,235,603
-695,130
-5% -$202M 4.79% 2
2021
Q2
$3.77B Sell
13,930,733
-715,177
-5% -$182M 4.74% 2
2021
Q1
$3.45B Sell
14,645,910
-147,880
-1% -$34.3M 4.56% 2
2020
Q4
$3.29B Buy
14,793,790
+163,396
+1% +$35.1M 4.6% 2
2020
Q3
$3.08B Buy
14,630,394
+28,237
+0.2% +$5.93M 4.94% 2
2020
Q2
$2.97B Sell
14,602,157
-235,460
-2% -$42.7M 5.23% 1
2020
Q1
$2.34B Sell
14,837,617
-25,488
-0.2% -$4.19M 5.04% 1
2019
Q4
$2.34B Buy
14,863,105
+1,129,887
+8% +$166M 3.99% 2
2019
Q3
$1.91B Buy
13,733,218
+163,299
+1% +$22.5M 3.72% 1
2019
Q2
$1.82B Sell
13,569,919
-38,611
-0.3% -$4.9M 3.59% 1
2019
Q1
$1.6B Sell
13,608,530
-3,571
-0% -$390K 3.29% 2
2018
Q4
$1.38B Buy
13,612,101
+281,709
+2% +$30.2M 3.15% 1
2018
Q3
$1.52B Buy
13,330,392
+269,397
+2% +$29.2M 2.96% 2
2018
Q2
$1.29B Buy
13,060,995
+191,245
+1% +$18.5M 2.68% 2
2018
Q1
$1.17B Sell
12,869,750
-407,814
-3% -$37.3M 2.52% 2
2017
Q4
$1.14B Buy
13,277,564
+579,043
+5% +$47.5M 2.34% 2
2017
Q3
$946M Sell
12,698,521
-1,160,718
-8% -$84.8M 2.09% 2
2017
Q2
$955M Sell
13,859,239
-1,240,285
-8% -$85.1M 2.04% 2
2017
Q1
$994M Sell
15,099,524
-691,500
-4% -$44.3M 2.01% 2
2016
Q4
$981M Sell
15,791,024
-321,400
-2% -$19.3M 2% 2
2016
Q3
$928M Buy
16,112,424
+36,200
+0.2% +$2.04M 1.92% 2
2016
Q2
$823M Sell
16,076,224
-1,321,229
-8% -$68.7M 1.77% 3
2016
Q1
$961M Buy
17,397,453
+2,199,768
+14% +$115M 2.05% 2
2015
Q4
$843M Buy
15,197,685
+241,480
+2% +$12.7M 2.06% 2
2015
Q3
$662M Buy
14,956,205
+181,647
+1% +$8.16M 1.72% 3
2015
Q2
$652M Sell
14,774,558
-532,634
-3% -$24.3M 1.58% 2
2015
Q1
$622M Sell
15,307,192
-255,548
-2% -$11.1M 1.47% 3
2014
Q4
$723M Buy
15,562,740
+143,654
+0.9% +$6.74M 1.7% 3
2014
Q3
$715M Buy
15,419,086
+207,508
+1% +$9.26M 1.77% 3
2014
Q2
$634M Buy
15,211,578
+20,145
+0.1% +$815K 1.6% 3
2014
Q1
$623M Buy
15,191,433
+71,400
+0.5% +$2.68M 1.65% 3
2013
Q4
$566M Buy
15,120,033
+103,700
+0.7% +$3.77M 1.53% 3
2013
Q3
$500M Buy
15,016,333
+463,889
+3% +$15.3M 1.49% 3
2013
Q2
$502M Buy
+14,552,444
New +$477M 1.63% 3

Other funds holding MSFT

California State Teachers Retirement System (CalSTRS)'s MSFT Position: Q1 2026 in Review

California State Teachers Retirement System (CalSTRS) reduced its Microsoft (MSFT) stake by 2.3% in Q1 2026, selling an estimated $105M and leaving 10,715,663 shares worth $3.97B. The position accounts for 4.2% of the portfolio, ranked #3.

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

  • California State Teachers Retirement System (CalSTRS) held 10,715,663 shares of Microsoft worth $3.97B as of Q1 2026.
  • California State Teachers Retirement System (CalSTRS) sold 251,345 Microsoft shares in Q1 2026, an estimated $105M.
  • Microsoft made up 4.2% of California State Teachers Retirement System (CalSTRS)'s portfolio in Q1 2026, its #3 holding.
  • California State Teachers Retirement System (CalSTRS) first reported a position in Microsoft in Q2 2013 and has held it in 52 quarters since.
  • California State Teachers Retirement System (CalSTRS)'s Microsoft position peaked at $5.77B in Q3 2025.
  • 6,182 funds tracked by Wall St. Rank held Microsoft as of Q1 2026.

Based on California State Teachers Retirement System (CalSTRS)'s 13F filing for Q1 2026, filed 18 May 2026.