Cms Energy Corp historical data
| Date | Open | High | Low | Close | Adj. close | Volume |
|---|---|---|---|---|---|---|
| 2017-06-29 | 46.220 | 46.490 | 46.020 | 46.330 | 35.199 | 2,627,500 |
| 2017-06-28 | 47.210 | 47.210 | 46.530 | 46.600 | 35.404 | 1,528,300 |
| 2017-06-27 | 47.290 | 47.400 | 46.830 | 47.020 | 35.723 | 1,224,500 |
| 2017-06-26 | 47.310 | 47.810 | 47.140 | 47.560 | 36.133 | 1,133,400 |
| 2017-06-23 | 47.590 | 47.750 | 47.250 | 47.310 | 35.943 | 1,302,500 |
| 2017-06-22 | 47.680 | 47.930 | 47.570 | 47.620 | 36.179 | 1,272,400 |
| 2017-06-21 | 48.060 | 48.060 | 47.470 | 47.710 | 36.247 | 1,298,500 |
| 2017-06-20 | 48.010 | 48.120 | 47.880 | 48.020 | 36.482 | 1,269,700 |
| 2017-06-19 | 48.280 | 48.310 | 47.770 | 47.960 | 36.437 | 1,720,600 |
| 2017-06-16 | 48.190 | 48.370 | 48.080 | 48.250 | 36.657 | 2,661,900 |
| 2017-06-15 | 47.620 | 48.090 | 47.470 | 48.080 | 36.528 | 1,441,100 |
| 2017-06-14 | 47.700 | 47.870 | 47.530 | 47.740 | 36.270 | 2,923,200 |
| 2017-06-13 | 46.970 | 47.280 | 46.870 | 47.270 | 35.913 | 1,860,400 |
| 2017-06-12 | 46.980 | 47.160 | 46.540 | 47.020 | 35.723 | 2,375,100 |
| 2017-06-09 | 46.790 | 47.010 | 46.620 | 46.980 | 35.692 | 1,933,100 |
| 2017-06-08 | 47.520 | 47.520 | 46.620 | 46.920 | 35.647 | 1,931,900 |
| 2017-06-07 | 47.390 | 47.640 | 47.260 | 47.520 | 36.103 | 1,507,900 |
| 2017-06-06 | 47.460 | 47.460 | 47.210 | 47.320 | 35.951 | 2,264,200 |
| 2017-06-05 | 47.700 | 47.790 | 47.220 | 47.320 | 35.951 | 2,299,400 |
| 2017-06-02 | 47.950 | 47.950 | 47.480 | 47.790 | 36.308 | 1,848,000 |
| 2017-06-01 | 47.400 | 47.680 | 47.140 | 47.680 | 36.224 | 1,876,000 |
| 2017-05-31 | 47.460 | 47.700 | 47.350 | 47.410 | 36.019 | 4,071,800 |
| 2017-05-30 | 47.390 | 47.610 | 47.250 | 47.480 | 36.072 | 2,108,100 |
| 2017-05-26 | 47.340 | 47.500 | 47.240 | 47.410 | 36.019 | 1,319,500 |
| 2017-05-25 | 46.810 | 47.440 | 46.720 | 47.410 | 36.019 | 1,630,900 |
| 2017-05-24 | 46.660 | 46.850 | 46.580 | 46.820 | 35.571 | 2,672,900 |
| 2017-05-23 | 46.480 | 46.940 | 46.460 | 46.670 | 35.457 | 1,864,700 |
| 2017-05-22 | 45.870 | 46.520 | 45.870 | 46.470 | 35.305 | 2,185,600 |
| 2017-05-19 | 45.770 | 46.080 | 45.380 | 46.050 | 34.986 | 2,110,700 |
| 2017-05-18 | 45.630 | 45.960 | 45.330 | 45.750 | 34.758 | 2,172,400 |
| 2017-05-17 | 45.310 | 45.760 | 45.240 | 45.560 | 34.614 | 2,277,200 |
| 2017-05-16 | 45.560 | 45.690 | 45.250 | 45.310 | 34.424 | 1,309,800 |
| 2017-05-15 | 45.490 | 45.770 | 45.470 | 45.710 | 34.727 | 1,050,400 |
| 2017-05-12 | 45.270 | 45.620 | 45.170 | 45.540 | 34.598 | 1,613,500 |
| 2017-05-11 | 45.060 | 45.250 | 44.820 | 45.200 | 34.340 | 1,158,500 |
| 2017-05-10 | 44.930 | 45.280 | 44.860 | 45.180 | 34.325 | 1,847,300 |
| 2017-05-09 | 45.420 | 45.440 | 44.870 | 44.900 | 34.112 | 1,639,800 |
| 2017-05-08 | 45.550 | 45.550 | 45.140 | 45.480 | 34.553 | 1,361,000 |
| 2017-05-05 | 45.090 | 45.580 | 45.090 | 45.440 | 34.522 | 1,444,200 |
| 2017-05-04 | 44.770 | 45.180 | 44.750 | 45.130 | 34.287 | 1,520,900 |
| 2017-05-03 | 45.090 | 45.250 | 44.750 | 44.980 | 34.173 | 2,287,100 |
| 2017-05-02 | 45.290 | 45.490 | 45.110 | 45.320 | 34.179 | 2,017,300 |
| 2017-05-01 | 45.740 | 45.940 | 44.880 | 45.150 | 34.050 | 1,891,300 |
| 2017-04-28 | 45.420 | 45.580 | 45.260 | 45.400 | 34.239 | 2,022,600 |
| 2017-04-27 | 45.410 | 45.850 | 45.410 | 45.490 | 34.307 | 1,286,800 |
| 2017-04-26 | 45.430 | 45.750 | 45.290 | 45.360 | 34.209 | 1,294,900 |
| 2017-04-25 | 45.300 | 45.560 | 45.210 | 45.510 | 34.322 | 1,258,300 |
| 2017-04-24 | 45.230 | 45.530 | 44.930 | 45.470 | 34.292 | 1,725,000 |
| 2017-04-21 | 44.820 | 45.300 | 44.810 | 45.190 | 34.081 | 1,848,500 |
| 2017-04-20 | 45.140 | 45.140 | 44.520 | 44.820 | 33.802 | 2,971,900 |
| 2017-04-19 | 45.600 | 45.710 | 44.990 | 45.140 | 34.043 | 2,974,200 |
| 2017-04-18 | 45.560 | 45.760 | 45.440 | 45.690 | 34.458 | 1,434,800 |
| 2017-04-17 | 45.410 | 45.550 | 45.310 | 45.550 | 34.352 | 1,367,900 |
| 2017-04-13 | 45.520 | 45.560 | 45.060 | 45.210 | 34.096 | 2,159,800 |
| 2017-04-12 | 45.220 | 45.770 | 45.020 | 45.550 | 34.352 | 3,647,000 |
| 2017-04-11 | 45.160 | 45.390 | 44.950 | 45.300 | 34.164 | 1,757,300 |
| 2017-04-10 | 44.950 | 45.280 | 44.740 | 45.240 | 34.118 | 1,523,600 |
| 2017-04-07 | 45.270 | 45.350 | 44.930 | 44.950 | 33.900 | 1,974,900 |
| 2017-04-06 | 45.110 | 45.220 | 44.920 | 45.100 | 34.013 | 1,816,300 |
| 2017-04-05 | 44.900 | 45.300 | 44.820 | 45.260 | 34.133 | 2,054,600 |
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.