California State Teachers Retirement System (CalSTRS)’s Strategy Inc Common Stock Class A MSTR Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$157M Buy
387,910
+50,974
+15% +$20.6M 0.17% 107
2025
Q1
$97.1M Buy
336,936
+51,151
+18% +$14.7M 0.12% 159
2024
Q4
$82.8M Buy
285,785
+32,191
+13% +$9.32M 0.1% 182
2024
Q3
$42.8M Buy
253,594
+134
+0.1% +$22.6K 0.05% 326
2024
Q2
$34.9M Buy
253,460
+105,050
+71% +$14.5M 0.04% 353
2024
Q1
$25.3M Buy
148,410
+20,150
+16% +$3.43M 0.03% 438
2023
Q4
$8.1M Buy
128,260
+6,640
+5% +$419K 0.01% 692
2023
Q3
$3.99M Sell
121,620
-11,740
-9% -$385K 0.01% 1001
2023
Q2
$4.57M Buy
133,360
+15,240
+13% +$522K 0.01% 1011
2023
Q1
$3.45M Sell
118,120
-620
-0.5% -$18.1K 0.01% 1141
2022
Q4
$1.68M Buy
118,740
+1,270
+1% +$18K ﹤0.01% 1573
2022
Q3
$2.49M Sell
117,470
-2,320
-2% -$49.2K ﹤0.01% 1307
2022
Q2
$1.97M Buy
119,790
+8,040
+7% +$132K ﹤0.01% 1488
2022
Q1
$5.44M Sell
111,750
-160
-0.1% -$7.78K 0.01% 1016
2021
Q4
$6.09M Buy
111,910
+6,920
+7% +$377K 0.01% 1030
2021
Q3
$6.07M Sell
104,990
-3,190
-3% -$185K 0.01% 1035
2021
Q2
$7.19M Sell
108,180
-2,170
-2% -$144K 0.01% 976
2021
Q1
$7.49M Sell
110,350
-300
-0.3% -$20.4K 0.01% 954
2020
Q4
$4.3M Sell
110,650
-6,880
-6% -$267K 0.01% 1204
2020
Q3
$1.77M Hold
117,530
﹤0.01% 1560
2020
Q2
$1.39M Sell
117,530
-7,420
-6% -$87.8K ﹤0.01% 1678
2020
Q1
$1.48M Sell
124,950
-610
-0.5% -$7.21K ﹤0.01% 1479
2019
Q4
$1.79M Sell
125,560
-3,360
-3% -$47.9K ﹤0.01% 1635
2019
Q3
$1.91M Buy
128,920
+1,540
+1% +$22.9K ﹤0.01% 1554
2019
Q2
$1.83M Sell
127,380
-4,740
-4% -$67.9K ﹤0.01% 1619
2019
Q1
$1.91M Sell
132,120
-16,510
-11% -$238K ﹤0.01% 1555
2018
Q4
$1.9M Buy
148,630
+3,350
+2% +$42.8K ﹤0.01% 1492
2018
Q3
$2.04M Sell
145,280
-50
-0% -$703 ﹤0.01% 1616
2018
Q2
$1.86M Buy
145,330
+840
+0.6% +$10.7K ﹤0.01% 1667
2018
Q1
$1.86M Sell
144,490
-5,280
-4% -$68.1K ﹤0.01% 1578
2017
Q4
$1.97M Sell
149,770
-2,270
-1% -$29.8K ﹤0.01% 1583
2017
Q3
$1.94M Sell
152,040
-16,640
-10% -$213K ﹤0.01% 1592
2017
Q2
$3.23M Sell
168,680
-18,510
-10% -$355K 0.01% 1302
2017
Q1
$3.52M Sell
187,190
-9,000
-5% -$169K 0.01% 1300
2016
Q4
$3.87M Sell
196,190
-5,000
-2% -$98.7K 0.01% 1255
2016
Q3
$3.37M Buy
201,190
+1,000
+0.5% +$16.7K 0.01% 1320
2016
Q2
$3.5M Buy
200,190
+2,660
+1% +$46.6K 0.01% 1238
2016
Q1
$3.55M Buy
197,530
+25,930
+15% +$466K 0.01% 1245
2015
Q4
$3.08M Buy
171,600
+2,000
+1% +$35.9K 0.01% 1265
2015
Q3
$3.33M Hold
169,600
0.01% 1192
2015
Q2
$2.89M Buy
169,600
+3,230
+2% +$54.9K 0.01% 1382
2015
Q1
$2.82M Sell
166,370
-3,000
-2% -$50.8K 0.01% 1379
2014
Q4
$2.75M Buy
169,370
+1,720
+1% +$27.9K 0.01% 1395
2014
Q3
$2.19M Buy
167,650
+1,950
+1% +$25.5K 0.01% 1500
2014
Q2
$2.33M Buy
165,700
+1,000
+0.6% +$14.1K 0.01% 1495
2014
Q1
$1.9M Buy
164,700
+1,000
+0.6% +$11.5K 0.01% 1591
2013
Q4
$2.03M Buy
163,700
+1,000
+0.6% +$12.4K 0.01% 1503
2013
Q3
$1.69M Buy
162,700
+4,930
+3% +$51.1K 0.01% 1594
2013
Q2
$1.37M Buy
+157,770
New +$1.37M ﹤0.01% 1651