Cms Energy Corp historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2026-07-23 | 73.100 | 74.450 | 73.060 | 74.150 | 73.556 | 4,449,300 |
| 2026-07-22 | 73.260 | 74.020 | 72.880 | 73.980 | 73.388 | 4,079,700 |
| 2026-07-21 | 72.550 | 72.810 | 71.770 | 72.500 | 71.920 | 5,127,600 |
| 2026-07-20 | 73.900 | 74.320 | 72.570 | 72.880 | 72.297 | 2,775,500 |
| 2026-07-17 | 75.000 | 75.900 | 73.420 | 73.650 | 73.060 | 3,720,700 |
| 2026-07-16 | 74.010 | 75.160 | 73.820 | 74.390 | 73.795 | 4,237,400 |
| 2026-07-15 | 75.340 | 75.340 | 73.840 | 74.020 | 73.427 | 2,662,700 |
| 2026-07-14 | 75.900 | 76.360 | 74.950 | 75.080 | 74.479 | 2,334,000 |
| 2026-07-13 | 75.590 | 76.270 | 75.080 | 75.750 | 75.144 | 2,336,100 |
| 2026-07-10 | 75.060 | 75.620 | 74.990 | 75.400 | 74.796 | 2,283,700 |
| 2026-07-09 | 76.070 | 76.530 | 74.730 | 75.000 | 74.400 | 3,647,200 |
| 2026-07-08 | 77.130 | 77.140 | 75.970 | 76.190 | 75.580 | 4,265,500 |
| 2026-07-07 | 77.000 | 78.420 | 76.820 | 77.020 | 76.403 | 3,010,500 |
| 2026-07-06 | 78.510 | 78.510 | 76.220 | 76.290 | 75.679 | 1,977,100 |
| 2026-07-02 | 76.560 | 77.760 | 76.110 | 77.730 | 77.108 | 1,904,700 |
| 2026-07-01 | 76.410 | 77.050 | 75.770 | 75.920 | 75.312 | 4,382,500 |
| 2026-06-30 | 77.330 | 77.800 | 76.470 | 76.500 | 75.888 | 3,416,200 |
| 2026-06-29 | 78.350 | 78.690 | 77.460 | 77.930 | 77.306 | 3,295,300 |
| 2026-06-26 | 77.730 | 78.870 | 77.300 | 78.810 | 78.179 | 4,116,400 |
| 2026-06-25 | 75.560 | 77.720 | 75.560 | 77.100 | 76.483 | 4,235,600 |
| 2026-06-24 | 75.580 | 76.660 | 75.450 | 76.490 | 75.878 | 3,771,900 |
| 2026-06-23 | 74.250 | 75.430 | 73.810 | 75.330 | 74.727 | 3,742,500 |
| 2026-06-22 | 73.150 | 74.640 | 73.110 | 73.800 | 73.209 | 3,730,000 |
| 2026-06-18 | 73.480 | 74.290 | 73.150 | 73.380 | 72.793 | 4,839,400 |
| 2026-06-17 | 73.550 | 74.270 | 72.740 | 73.310 | 72.723 | 2,219,400 |
| 2026-06-16 | 73.630 | 74.700 | 73.630 | 74.030 | 73.437 | 2,197,500 |
| 2026-06-15 | 73.140 | 74.270 | 72.980 | 73.650 | 73.060 | 2,985,400 |
| 2026-06-12 | 73.160 | 73.710 | 72.960 | 73.570 | 72.981 | 2,482,400 |
| 2026-06-11 | 73.800 | 74.390 | 72.730 | 72.850 | 72.267 | 4,452,700 |
| 2026-06-10 | 73.200 | 73.750 | 72.590 | 73.460 | 72.872 | 4,565,100 |
| 2026-06-09 | 71.210 | 72.720 | 71.060 | 72.630 | 72.049 | 5,456,500 |
| 2026-06-08 | 71.990 | 72.190 | 70.910 | 70.910 | 70.342 | 3,653,700 |
| 2026-06-05 | 70.800 | 72.580 | 70.590 | 72.040 | 71.463 | 4,707,800 |
| 2026-06-04 | 69.500 | 70.650 | 68.840 | 70.360 | 69.797 | 4,865,200 |
| 2026-06-03 | 71.990 | 73.040 | 70.200 | 70.220 | 69.658 | 6,752,300 |
| 2026-06-02 | 71.020 | 71.910 | 70.830 | 71.850 | 71.275 | 3,289,100 |
| 2026-06-01 | 72.030 | 72.310 | 70.570 | 70.580 | 70.015 | 2,313,200 |
| 2026-05-29 | 73.590 | 73.590 | 72.170 | 72.570 | 71.989 | 5,780,300 |
| 2026-05-28 | 74.300 | 74.440 | 72.930 | 73.170 | 72.584 | 2,582,900 |
| 2026-05-27 | 75.000 | 75.000 | 73.800 | 74.220 | 73.626 | 2,058,300 |
| 2026-05-26 | 74.630 | 74.750 | 74.170 | 74.200 | 73.606 | 2,017,400 |
| 2026-05-22 | 73.830 | 74.730 | 73.660 | 74.530 | 73.933 | 2,153,900 |
| 2026-05-21 | 72.930 | 73.700 | 72.730 | 73.640 | 73.051 | 2,190,700 |
| 2026-05-20 | 73.490 | 73.730 | 72.720 | 72.950 | 72.366 | 2,188,600 |
| 2026-05-19 | 72.300 | 73.440 | 71.970 | 73.310 | 72.723 | 2,724,100 |
| 2026-05-18 | 72.220 | 72.770 | 71.850 | 72.130 | 71.553 | 2,782,100 |
| 2026-05-15 | 72.850 | 73.180 | 71.530 | 71.640 | 71.067 | 1,985,200 |
| 2026-05-14 | 72.570 | 73.310 | 72.550 | 73.260 | 72.674 | 2,165,500 |
| 2026-05-13 | 72.850 | 72.990 | 72.240 | 72.810 | 72.227 | 2,085,600 |
| 2026-05-12 | 72.780 | 73.610 | 72.520 | 73.310 | 72.723 | 2,265,700 |
| 2026-05-11 | 73.030 | 73.450 | 72.770 | 73.190 | 72.604 | 2,314,500 |
| 2026-05-08 | 73.610 | 73.880 | 72.490 | 72.610 | 72.029 | 2,307,100 |
| 2026-05-07 | 73.850 | 74.220 | 73.410 | 73.960 | 72.803 | 3,132,300 |
| 2026-05-06 | 74.660 | 75.000 | 73.950 | 74.050 | 72.891 | 3,178,800 |
| 2026-05-05 | 75.790 | 76.020 | 74.850 | 74.930 | 73.757 | 2,318,500 |
| 2026-05-04 | 75.560 | 76.430 | 75.090 | 75.690 | 74.505 | 2,919,000 |
| 2026-05-01 | 76.640 | 77.180 | 75.970 | 76.030 | 74.840 | 3,278,700 |
| 2026-04-30 | 75.110 | 76.850 | 75.080 | 76.740 | 75.539 | 3,623,000 |
| 2026-04-29 | 75.380 | 75.730 | 74.500 | 74.730 | 73.560 | 3,463,200 |
| 2026-04-28 | 77.190 | 77.240 | 75.400 | 75.920 | 74.732 | 5,011,400 |
Stock splits
No stock splits on record.
Dividends
| Ex-date | Amount |
|---|---|
| 2026-08-07 | 0.5700 USD |
| 2026-05-08 | 0.5700 USD |
| 2026-02-17 | 0.5700 USD |
| 2025-11-07 | 0.5425 USD |
| 2025-08-08 | 0.5425 USD |
| 2025-05-09 | 0.5425 USD |
| 2025-02-14 | 0.5425 USD |
| 2024-11-13 | 0.5150 USD |
| 2024-08-02 | 0.5150 USD |
| 2024-05-14 | 0.5150 USD |
| 2024-02-09 | 0.5150 USD |
| 2023-11-02 | 0.4875 USD |
| 2023-08-03 | 0.4875 USD |
| 2023-05-04 | 0.4875 USD |
| 2023-02-10 | 0.4875 USD |
| 2022-11-03 | 0.4600 USD |
| 2022-08-04 | 0.4600 USD |
| 2022-05-05 | 0.4600 USD |
| 2022-02-10 | 0.4600 USD |
| 2021-11-04 | 0.4350 USD |
| 2021-08-05 | 0.4350 USD |
| 2021-05-06 | 0.4350 USD |
| 2021-02-04 | 0.4350 USD |
| 2020-11-05 | 0.4075 USD |
| 2020-08-06 | 0.4075 USD |
| 2020-05-14 | 0.4075 USD |
| 2020-02-06 | 0.4075 USD |
| 2019-10-31 | 0.3825 USD |
| 2019-08-01 | 0.3825 USD |
| 2019-05-02 | 0.3825 USD |
| 2019-01-31 | 0.3825 USD |
Open, high, low and close are as traded (USD). Adjusted close accounts for splits and dividends. Educational only, not financial advice.