California State Teachers Retirement System (CalSTRS)
MSFT icon

California State Teachers Retirement System (CalSTRS)’s Microsoft MSFT Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$5.52B Buy
11,103,803
+73,665
+0.7% +$36.6M 6.13% 2
2025
Q1
$4.14B Sell
11,030,138
-60,354
-0.5% -$22.7M 5.12% 2
2024
Q4
$4.67B Sell
11,090,492
-312,460
-3% -$132M 5.46% 3
2024
Q3
$4.91B Sell
11,402,952
-51,875
-0.5% -$22.3M 5.72% 2
2024
Q2
$5.12B Sell
11,454,827
-8,092
-0.1% -$3.62M 6.28% 1
2024
Q1
$4.82B Buy
11,462,919
+46,410
+0.4% +$19.5M 6.09% 1
2023
Q4
$4.29B Buy
11,416,509
+104,263
+0.9% +$39.2M 5.92% 2
2023
Q3
$3.57B Sell
11,312,246
-519,376
-4% -$164M 5.49% 2
2023
Q2
$4.03B Sell
11,831,622
-300,916
-2% -$102M 5.69% 2
2023
Q1
$3.5B Sell
12,132,538
-130,298
-1% -$37.6M 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% -$38M 4.77% 2
2022
Q2
$3.15B Sell
12,280,993
-29,916
-0.2% -$7.68M 4.99% 2
2022
Q1
$3.8B Sell
12,310,909
-772,575
-6% -$238M 5% 2
2021
Q4
$4.4B Sell
13,083,484
-152,119
-1% -$51.2M 5.14% 2
2021
Q3
$3.73B Sell
13,235,603
-695,130
-5% -$196M 4.79% 2
2021
Q2
$3.77B Sell
13,930,733
-715,177
-5% -$194M 4.74% 2
2021
Q1
$3.45B Sell
14,645,910
-147,880
-1% -$34.9M 4.56% 2
2020
Q4
$3.29B Buy
14,793,790
+163,396
+1% +$36.3M 4.6% 2
2020
Q3
$3.08B Buy
14,630,394
+28,237
+0.2% +$5.94M 4.94% 2
2020
Q2
$2.97B Sell
14,602,157
-235,460
-2% -$47.9M 5.23% 1
2020
Q1
$2.34B Sell
14,837,617
-25,488
-0.2% -$4.02M 5.04% 1
2019
Q4
$2.34B Buy
14,863,105
+1,129,887
+8% +$178M 3.99% 2
2019
Q3
$1.91B Buy
13,733,218
+163,299
+1% +$22.7M 3.72% 1
2019
Q2
$1.82B Sell
13,569,919
-38,611
-0.3% -$5.17M 3.59% 1
2019
Q1
$1.6B Sell
13,608,530
-3,571
-0% -$421K 3.29% 2
2018
Q4
$1.38B Buy
13,612,101
+281,709
+2% +$28.6M 3.15% 1
2018
Q3
$1.52B Buy
13,330,392
+269,397
+2% +$30.8M 2.96% 2
2018
Q2
$1.29B Buy
13,060,995
+191,245
+1% +$18.9M 2.68% 2
2018
Q1
$1.17B Sell
12,869,750
-407,814
-3% -$37.2M 2.52% 2
2017
Q4
$1.14B Buy
13,277,564
+579,043
+5% +$49.5M 2.34% 2
2017
Q3
$946M Sell
12,698,521
-1,160,718
-8% -$86.5M 2.09% 2
2017
Q2
$955M Sell
13,859,239
-1,240,285
-8% -$85.5M 2.04% 2
2017
Q1
$994M Sell
15,099,524
-691,500
-4% -$45.5M 2.01% 2
2016
Q4
$981M Sell
15,791,024
-321,400
-2% -$20M 2% 2
2016
Q3
$928M Buy
16,112,424
+36,200
+0.2% +$2.09M 1.92% 2
2016
Q2
$823M Sell
16,076,224
-1,321,229
-8% -$67.6M 1.77% 3
2016
Q1
$961M Buy
17,397,453
+2,199,768
+14% +$121M 2.05% 2
2015
Q4
$843M Buy
15,197,685
+241,480
+2% +$13.4M 2.06% 2
2015
Q3
$662M Buy
14,956,205
+181,647
+1% +$8.04M 1.72% 3
2015
Q2
$652M Sell
14,774,558
-532,634
-3% -$23.5M 1.58% 2
2015
Q1
$622M Sell
15,307,192
-255,548
-2% -$10.4M 1.47% 3
2014
Q4
$723M Buy
15,562,740
+143,654
+0.9% +$6.67M 1.7% 3
2014
Q3
$715M Buy
15,419,086
+207,508
+1% +$9.62M 1.77% 3
2014
Q2
$634M Buy
15,211,578
+20,145
+0.1% +$840K 1.6% 3
2014
Q1
$623M Buy
15,191,433
+71,400
+0.5% +$2.93M 1.65% 3
2013
Q4
$566M Buy
15,120,033
+103,700
+0.7% +$3.88M 1.53% 3
2013
Q3
$500M Buy
15,016,333
+463,889
+3% +$15.5M 1.49% 3
2013
Q2
$502M Buy
+14,552,444
New +$502M 1.63% 3