Bruce & Co’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
$13.6M Sell
196,000
-30,000
-13% -$2.08M 4.4% 10
2025
Q1
$17M Sell
226,000
-60,000
-21% -$4.51M 5.44% 10
2024
Q4
$19.1M Sell
286,000
-24,000
-8% -$1.6M 6.12% 7
2024
Q3
$21.9M Sell
310,000
-10,000
-3% -$706K 6.37% 7
2024
Q2
$19M Buy
320,000
+4,000
+1% +$238K 6.27% 7
2024
Q1
$19.1M Hold
316,000
6.32% 6
2023
Q4
$18.4M Sell
316,000
-40,000
-11% -$2.32M 6.4% 6
2023
Q3
$18.9M Sell
356,000
-60,755
-15% -$3.23M 6.44% 5
2023
Q2
$24.5M Hold
416,755
6.87% 5
2023
Q1
$25.6M Sell
416,755
-1,745
-0.4% -$107K 6.97% 5
2022
Q4
$26.5M Hold
418,500
6.83% 7
2022
Q3
$24.4M Sell
418,500
-30,000
-7% -$1.75M 6.7% 6
2022
Q2
$30.3M Sell
448,500
-20,000
-4% -$1.35M 7.12% 6
2022
Q1
$32.8M Hold
468,500
6.7% 5
2021
Q4
$30.5M Hold
468,500
6.09% 7
2021
Q3
$28M Sell
468,500
-23,300
-5% -$1.39M 5.95% 7
2021
Q2
$29.1M Sell
491,800
-1,000
-0.2% -$59.1K 5.55% 8
2021
Q1
$30.2M Hold
492,800
5.65% 8
2020
Q4
$30.1M Hold
492,800
5.8% 6
2020
Q3
$30.3M Hold
492,800
6.27% 4
2020
Q2
$28.8M Hold
492,800
6.26% 6
2020
Q1
$29M Hold
492,800
6.67% 3
2019
Q4
$31M Hold
492,800
6.04% 5
2019
Q3
$31.5M Hold
492,800
6.54% 4
2019
Q2
$28.5M Sell
492,800
-45,500
-8% -$2.63M 6.08% 4
2019
Q1
$29.9M Hold
538,300
5.84% 5
2018
Q4
$26.7M Hold
538,300
5.69% 6
2018
Q3
$26.4M Hold
538,300
5.11% 5
2018
Q2
$25.5M Hold
538,300
5.07% 5
2018
Q1
$24.4M Hold
538,300
5.09% 6
2017
Q4
$25.4M Hold
538,300
5.51% 5
2017
Q3
$24.9M Hold
538,300
5.57% 5
2017
Q2
$24.9M Hold
538,300
5.69% 5
2017
Q1
$24.1M Hold
538,300
5.77% 5
2016
Q4
$22.4M Hold
538,300
5.85% 5
2016
Q3
$22.1M Hold
538,300
5.96% 5
2016
Q2
$24.7M Hold
538,300
6.31% 4
2016
Q1
$22.8M Hold
538,300
6.37% 4
2015
Q4
$19.4M Buy
538,300
+210,300
+64% +$7.59M 5.27% 6
2015
Q3
$11.6M Buy
328,000
+108,000
+49% +$3.81M 2.98% 11
2015
Q2
$7M Buy
220,000
+200,000
+1,000% +$6.37M 1.81% 17
2015
Q1
$7.7M Hold
20,000
1.95% 17
2014
Q4
$635K Hold
20,000
0.18% 47
2014
Q3
$599K Buy
+20,000
New +$599K 0.17% 48