California State Teachers Retirement System (CalSTRS)’s CMS Energy CMS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$25.2M Buy
363,087
+10,000
+3% +$693K 0.03% 457
2025
Q1
$26.5M Sell
353,087
-2,082
-0.6% -$156K 0.03% 423
2024
Q4
$23.7M Sell
355,169
-15,927
-4% -$1.06M 0.03% 463
2024
Q3
$26.2M Sell
371,096
-23,155
-6% -$1.64M 0.03% 446
2024
Q2
$23.5M Buy
394,251
+2,329
+0.6% +$139K 0.03% 453
2024
Q1
$23.6M Sell
391,922
-15,686
-4% -$946K 0.03% 459
2023
Q4
$23.7M Sell
407,608
-13,099
-3% -$761K 0.03% 444
2023
Q3
$22.3M Sell
420,707
-30,067
-7% -$1.6M 0.03% 430
2023
Q2
$26.5M Sell
450,774
-7,870
-2% -$462K 0.04% 403
2023
Q1
$28.2M Sell
458,644
-5,029
-1% -$309K 0.04% 385
2022
Q4
$29.4M Buy
463,673
+5,078
+1% +$322K 0.05% 369
2022
Q3
$26.7M Sell
458,595
-6,254
-1% -$364K 0.05% 369
2022
Q2
$31.4M Buy
464,849
+543
+0.1% +$36.7K 0.05% 344
2022
Q1
$32.5M Sell
464,306
-31,666
-6% -$2.21M 0.04% 383
2021
Q4
$32.3M Buy
495,972
+8,811
+2% +$573K 0.04% 425
2021
Q3
$29.1M Sell
487,161
-6,391
-1% -$382K 0.04% 436
2021
Q2
$29.2M Sell
493,552
-4,599
-0.9% -$272K 0.04% 452
2021
Q1
$30.5M Sell
498,151
-916
-0.2% -$56.1K 0.04% 410
2020
Q4
$30.4M Buy
499,067
+2,093
+0.4% +$128K 0.04% 376
2020
Q3
$30.5M Buy
496,974
+9,245
+2% +$568K 0.05% 332
2020
Q2
$28.5M Buy
487,729
+9,360
+2% +$547K 0.05% 329
2020
Q1
$28.1M Buy
478,369
+32,572
+7% +$1.91M 0.06% 271
2019
Q4
$28M Sell
445,797
-12,469
-3% -$784K 0.05% 335
2019
Q3
$29.3M Buy
458,266
+855
+0.2% +$54.7K 0.06% 306
2019
Q2
$26.5M Buy
457,411
+4,045
+0.9% +$234K 0.05% 334
2019
Q1
$25.2M Sell
453,366
-10,312
-2% -$573K 0.05% 335
2018
Q4
$23M Sell
463,678
-3,785
-0.8% -$188K 0.05% 324
2018
Q3
$22.9M Buy
467,463
+407
+0.1% +$19.9K 0.04% 384
2018
Q2
$22.1M Buy
467,056
+4,183
+0.9% +$198K 0.05% 382
2018
Q1
$21M Sell
462,873
-14,654
-3% -$664K 0.04% 387
2017
Q4
$22.6M Buy
477,527
+1,651
+0.3% +$78.1K 0.05% 373
2017
Q3
$22M Sell
475,876
-39,799
-8% -$1.84M 0.05% 359
2017
Q2
$23.9M Sell
515,675
-55,777
-10% -$2.58M 0.05% 356
2017
Q1
$25.6M Sell
571,452
-24,800
-4% -$1.11M 0.05% 349
2016
Q4
$24.8M Sell
596,252
-15,300
-3% -$637K 0.05% 358
2016
Q3
$25.7M Buy
611,552
+5,200
+0.9% +$218K 0.05% 349
2016
Q2
$27.8M Buy
606,352
+1,737
+0.3% +$79.7K 0.06% 309
2016
Q1
$25.7M Buy
604,615
+75,345
+14% +$3.2M 0.05% 339
2015
Q4
$19.1M Buy
529,270
+8,404
+2% +$303K 0.05% 387
2015
Q3
$18.4M Buy
520,866
+15,332
+3% +$542K 0.05% 390
2015
Q2
$16.1M Sell
505,534
-4,103
-0.8% -$131K 0.04% 461
2015
Q1
$17.8M Sell
509,637
-8,342
-2% -$291K 0.04% 427
2014
Q4
$18M Buy
517,979
+4,798
+0.9% +$167K 0.04% 424
2014
Q3
$15.2M Buy
513,181
+21,150
+4% +$627K 0.04% 465
2014
Q2
$15.3M Buy
492,031
+6,700
+1% +$209K 0.04% 472
2014
Q1
$14.2M Buy
485,331
+2,200
+0.5% +$64.4K 0.04% 468
2013
Q4
$12.9M Buy
483,131
+3,300
+0.7% +$88.3K 0.04% 496
2013
Q3
$12.6M Buy
479,831
+14,866
+3% +$391K 0.04% 473
2013
Q2
$12.6M Buy
+464,965
New +$12.6M 0.04% 439