Retirement Systems of Alabama’s CMS Energy CMS Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$5.05M Buy
65,070
+330
+0.5% +$24.5K 0.02% 735
2025
Q4
$4.53M Buy
64,740
+887
+1% +$64.5K 0.01% 764
2025
Q3
$4.68M Sell
63,853
-332
-0.5% -$23.8K 0.02% 755
2025
Q2
$4.45M Sell
64,185
-23
-0% -$1.64K 0.02% 749
2025
Q1
$4.82M Sell
64,208
-483
-0.7% -$33.7K 0.02% 723
2024
Q4
$4.31M Sell
64,691
-513
-0.8% -$35.3K 0.02% 772
2024
Q3
$4.61M Sell
65,204
-671
-1% -$44K 0.02% 764
2024
Q2
$3.92M Buy
65,875
+888
+1% +$53.8K 0.02% 781
2024
Q1
$3.92M Buy
64,987
+684
+1% +$39.6K 0.02% 795
2023
Q4
$3.73M Sell
64,303
-1,659
-3% -$92.7K 0.02% 803
2023
Q3
$3.5M Sell
65,962
-325
-0.5% -$18.8K 0.02% 781
2023
Q2
$3.89M Sell
66,287
-19,801
-23% -$1.19M 0.02% 767
2023
Q1
$5.28M Sell
86,088
-6,898
-7% -$424K 0.02% 682
2022
Q4
$5.89M Sell
92,986
-3,401
-4% -$201K 0.03% 650
2022
Q3
$5.61M Buy
96,387
+206
+0.2% +$13.9K 0.03% 620
2022
Q2
$6.49M Buy
96,181
+175
+0.2% +$12.1K 0.03% 598
2022
Q1
$6.71M Buy
96,006
+16
+0% +$1.04K 0.02% 648
2021
Q4
$6.24M Sell
95,990
-3,480
-3% -$214K 0.02% 700
2021
Q3
$5.94M Sell
99,470
-6,415
-6% -$400K 0.02% 694
2021
Q2
$6.26M Sell
105,885
-1,888
-2% -$117K 0.02% 687
2021
Q1
$6.6M Sell
107,773
-7,240
-6% -$416K 0.02% 662
2020
Q4
$7.02M Sell
115,013
-371
-0.3% -$23.2K 0.03% 592
2020
Q3
$7.09M Sell
115,384
-6,996
-6% -$428K 0.03% 514
2020
Q2
$7.15M Sell
122,380
-2,396
-2% -$139K 0.03% 496
2020
Q1
$7.33M Buy
124,776
+29
+0% +$1.86K 0.04% 434
2019
Q4
$7.84M Sell
124,747
-436,127
-78% -$27.2M 0.03% 523
2019
Q3
$35.9M Sell
560,874
-78,155
-12% -$4.75M 0.17% 111
2019
Q2
$37M Buy
639,029
+366
+0.1% +$20.5K 0.17% 111
2019
Q1
$35.5M Buy
638,663
+508,033
+389% +$26.8M 0.17% 108
2018
Q4
$6.49M Hold
130,630
0.04% 518
2018
Q3
$6.4M Sell
130,630
-1,756
-1% -$85.6K 0.03% 584
2018
Q2
$6.26M Sell
132,386
-2,532
-2% -$114K 0.03% 599
2018
Q1
$6.11M Sell
134,918
-695,851
-84% -$30.5M 0.03% 597
2017
Q4
$39.3M Sell
830,769
-150
-0% -$7.26K 0.19% 103
2017
Q3
$38.5M Buy
830,919
+838
+0.1% +$39.5K 0.2% 103
2017
Q2
$38.4M Buy
830,081
+678
+0.1% +$31.3K 0.21% 106
2017
Q1
$37.1M Sell
829,403
-856
-0.1% -$37.1K 0.2% 103
2016
Q4
$34.6M Sell
830,259
-4,965
-0.6% -$203K 0.2% 108
2016
Q3
$35.1M Sell
835,224
-1,191
-0.1% -$52K 0.2% 97
2016
Q2
$38.4M Buy
836,415
+1,942
+0.2% +$81.6K 0.22% 89
2016
Q1
$35.4M Sell
834,473
-3,313
-0.4% -$130K 0.21% 94
2015
Q4
$30.2M Sell
837,786
-12,392
-1% -$442K 0.18% 115
2015
Q3
$30M Sell
850,178
-2,250
-0.3% -$75.9K 0.18% 113
2015
Q2
$27.1M Sell
852,428
-1,387
-0.2% -$46.6K 0.15% 148
2015
Q1
$29.8M Sell
853,815
-8,287
-1% -$294K 0.16% 138
2014
Q4
$30M Sell
862,102
-276
-0% -$9.02K 0.16% 138
2014
Q3
$25.6M Buy
862,378
+7,958
+0.9% +$238K 0.14% 149
2014
Q2
$26.6M Sell
854,420
-376
-0% -$11.2K 0.15% 144
2014
Q1
$25M Buy
854,796
+2,273
+0.3% +$63K 0.15% 147
2013
Q4
$22.8M Buy
852,523
+177
+0% +$4.76K 0.14% 161
2013
Q3
$22.4M Buy
852,346
+1,720
+0.2% +$46.7K 0.14% 142
2013
Q2
$23.1M Buy
+850,626
New +$23.9M 0.15% 129

Other funds holding CMS

Retirement Systems of Alabama's CMS Position: Q1 2026 in Review

Retirement Systems of Alabama increased its CMS Energy (CMS) stake by 0.51% in Q1 2026, buying an estimated $24.5K and bringing the position to 65,070 shares worth $5.05M. The position accounts for 0.02% of the portfolio, ranked #735.

Retirement Systems of Alabama first reported a position in CMS in Q2 2013 and has held it in 52 quarters since. The position peaked at $39.3M in Q4 2017. 799 funds tracked by Wall St. Rank hold CMS as of Q1 2026.

  • Retirement Systems of Alabama held 65,070 shares of CMS Energy worth $5.05M as of Q1 2026.
  • Retirement Systems of Alabama bought 330 CMS Energy shares in Q1 2026, an estimated $24.5K.
  • CMS Energy made up 0.02% of Retirement Systems of Alabama's portfolio in Q1 2026, its #735 holding.
  • Retirement Systems of Alabama first reported a position in CMS Energy in Q2 2013 and has held it in 52 quarters since.
  • Retirement Systems of Alabama's CMS Energy position peaked at $39.3M in Q4 2017.
  • 799 funds tracked by Wall St. Rank held CMS Energy as of Q1 2026.

Based on Retirement Systems of Alabama's 13F filing for Q1 2026, filed 24 Apr 2026.