Bank of America
CMS icon

Bank of America’s CMS Energy CMS Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$229M Buy
3,311,592
+174,980
+6% +$12.1M 0.02% 653
2025
Q1
$236M Buy
3,136,612
+103,939
+3% +$7.81M 0.02% 602
2024
Q4
$202M Sell
3,032,673
-295,120
-9% -$19.7M 0.02% 613
2024
Q3
$235M Buy
3,327,793
+853,876
+35% +$60.3M 0.02% 609
2024
Q2
$147M Buy
2,473,917
+77,743
+3% +$4.63M 0.01% 759
2024
Q1
$145M Buy
2,396,174
+110,015
+5% +$6.64M 0.01% 750
2023
Q4
$133M Buy
2,286,159
+221,408
+11% +$12.9M 0.01% 714
2023
Q3
$110M Sell
2,064,751
-77,322
-4% -$4.11M 0.01% 756
2023
Q2
$126M Sell
2,142,073
-146,321
-6% -$8.6M 0.01% 715
2023
Q1
$140M Buy
2,288,394
+122,976
+6% +$7.55M 0.01% 710
2022
Q4
$137M Buy
2,165,418
+95,992
+5% +$6.08M 0.02% 676
2022
Q3
$121M Sell
2,069,426
-86,451
-4% -$5.03M 0.01% 704
2022
Q2
$146M Buy
2,155,877
+66,731
+3% +$4.5M 0.02% 677
2022
Q1
$146M Sell
2,089,146
-267,770
-11% -$18.7M 0.01% 719
2021
Q4
$153M Sell
2,356,916
-129,452
-5% -$8.42M 0.01% 711
2021
Q3
$149M Buy
2,486,368
+182,389
+8% +$10.9M 0.02% 711
2021
Q2
$136M Sell
2,303,979
-164,250
-7% -$9.7M 0.01% 737
2021
Q1
$151M Buy
2,468,229
+133,129
+6% +$8.15M 0.02% 648
2020
Q4
$142M Sell
2,335,100
-267,917
-10% -$16.3M 0.02% 594
2020
Q3
$160M Buy
2,603,017
+15,384
+0.6% +$945K 0.02% 529
2020
Q2
$151M Sell
2,587,633
-272,732
-10% -$15.9M 0.02% 517
2020
Q1
$168M Buy
2,860,365
+268,740
+10% +$15.8M 0.03% 438
2019
Q4
$163M Sell
2,591,625
-184,012
-7% -$11.6M 0.02% 514
2019
Q3
$178M Sell
2,775,637
-155,901
-5% -$9.97M 0.03% 483
2019
Q2
$170M Buy
2,931,538
+189,939
+7% +$11M 0.03% 506
2019
Q1
$152M Buy
2,741,599
+17,394
+0.6% +$966K 0.02% 527
2018
Q4
$135M Sell
2,724,205
-5,500
-0.2% -$273K 0.02% 498
2018
Q3
$134M Buy
2,729,705
+426,309
+19% +$20.9M 0.02% 545
2018
Q2
$109M Sell
2,303,396
-192,928
-8% -$9.12M 0.02% 603
2018
Q1
$113M Buy
2,496,324
+496,044
+25% +$22.5M 0.02% 585
2017
Q4
$94.6M Sell
2,000,280
-89,613
-4% -$4.24M 0.02% 646
2017
Q3
$96.8M Buy
2,089,893
+218,065
+12% +$10.1M 0.02% 678
2017
Q2
$86.6M Buy
1,871,828
+290,269
+18% +$13.4M 0.02% 638
2017
Q1
$70.8M Sell
1,581,559
-602,827
-28% -$27M 0.01% 717
2016
Q4
$90.9M Buy
2,184,386
+135,105
+7% +$5.62M 0.02% 584
2016
Q3
$86.1M Buy
2,049,281
+72,532
+4% +$3.05M 0.02% 598
2016
Q2
$90.7M Sell
1,976,749
-81,531
-4% -$3.74M 0.02% 566
2016
Q1
$87.4M Buy
2,058,280
+137,468
+7% +$5.83M 0.02% 577
2015
Q4
$69.3M Buy
1,920,812
+23,472
+1% +$847K 0.02% 687
2015
Q3
$67M Buy
1,897,340
+669,837
+55% +$23.7M 0.02% 677
2015
Q2
$39.1M Sell
1,227,503
-180,922
-13% -$5.76M 0.01% 776
2015
Q1
$49.2M Buy
1,408,425
+263,036
+23% +$9.18M 0.02% 679
2014
Q4
$39.8M Buy
1,145,389
+24,185
+2% +$840K 0.01% 754
2014
Q3
$33.3M Sell
1,121,204
-174,211
-13% -$5.17M 0.01% 841
2014
Q2
$40.4M Sell
1,295,415
-59,566
-4% -$1.86M 0.01% 757
2014
Q1
$39.7M Sell
1,354,981
-380,976
-22% -$11.2M 0.01% 711
2013
Q4
$46.5M Sell
1,735,957
-214,016
-11% -$5.73M 0.02% 625
2013
Q3
$51.3M Sell
1,949,973
-3,941,402
-67% -$104M 0.02% 576
2013
Q2
$160M Buy
+5,891,375
New +$160M 0.07% 258