CMS Energy Corporation

Explore CMS stock price, historical returns, and performance trends — updated daily.

CMS Energy Corporation (CMS) company overview

CMS Energy is an energy holding company with three principal businesses. Its regulated utility, Consumers Energy, provides regulated natural gas service to 1.8 million customers and electric service to 1.9 million customers in Michigan. NorthStar Clean Energy, formerly CMS Enterprises, is engaged in wholesale power generation, including contracted renewable energy. CMS sold EnerBank in October 2021.

CMS — period returns
PeriodReturn %
Last date0.56
Week2.86
Last Month-1.44
Last 3 months-13.06
Last 6 months-16.05
Year to Date (YTD)-6.48
Last 1 year-10.46
Last 2 years-5.74
Last 3 years21.92
Last 5 years8.63
Last 10 years61.82
Last 15 years223.32
Last 20 years335.29
Last 25 years209.49
Last 50 years211.84
SPY benchmark — period returns
PeriodReturn %
Last date-0.06
Week0.42
Last Month2.26
Last 3 months3.86
Last 6 months13.41
Year to Date (YTD)13.9
Last 1 year17.35
Last 2 years33.16
Last 3 years80.32
Last 5 years78.8
Last 10 years265.1
Last 15 years547.18
Last 20 years470.41
Last 25 years624.35
Last 50 years1670.82
CMS annual returns (chart)
CMS annual returns
PeriodReturn %
20007.42
2001-20.9
2002-61.12
2003-12.26
200421.65
200539.65
200614.78
20073.39
2008-41.08
200949.86
201017.8
201117.7
201211.73
20137.9
201432.13
20152.68
201616.88
201713.89
20185.75
201930.08
2020-1.13
20219.13
2022-2.13
2023-8.88
202412.57
20255.11
2026-6.48
CMS quarterly returns (chart)
CMS quarterly returns
PeriodReturn %
2000-Q1-38.58
2000-Q222.89
2000-Q317.79
2000-Q412.42
2001-Q1-2.6
2001-Q2-6.67
2001-Q3-28.16
2001-Q420.15
2002-Q1-6.8
2002-Q2-50.5
2002-Q3-27.19
2002-Q414.01
2003-Q1-54.58
2003-Q257.89
2003-Q3-6.35
2003-Q410.65
2004-Q14.19
2004-Q2-0.54
2004-Q37.09
2004-Q411.76
2005-Q125.51
2005-Q215.94
2005-Q38.94
2005-Q4-11.95
2006-Q1-11
2006-Q2-0.54
2006-Q39.56
2006-Q414.78
2007-Q15.89
2007-Q2-5.55
2007-Q3-3.83
2007-Q42.36
2008-Q1-21.1
2008-Q28.13
2008-Q3-16.36
2008-Q4-19.63
2009-Q113.3
2009-Q21.09
2009-Q38.59
2009-Q418.55
2010-Q1-2.09
2010-Q2-6.21
2010-Q322.75
2010-Q42.09
2011-Q14.69
2011-Q2-0.05
2011-Q3-1.59
2011-Q415.12
2012-Q10.82
2012-Q25.38
2012-Q3-0.17
2012-Q44.05
2013-Q112.62
2013-Q2-2.27
2013-Q3-1.16
2013-Q41.48
2014-Q111.33
2014-Q26.9
2014-Q3-3.92
2014-Q416.57
2015-Q1-0.65
2015-Q2-9.55
2015-Q39.72
2015-Q43.29
2016-Q119.18
2016-Q27.38
2016-Q3-7.93
2016-Q40.53
2017-Q17.73
2017-Q23.17
2017-Q30.7
2017-Q41.9
2018-Q1-3.54
2018-Q25.04
2018-Q32.42
2018-Q41.64
2019-Q114.97
2019-Q25.31
2019-Q310.91
2019-Q4-2.04
2020-Q1-4.8
2020-Q24.86
2020-Q32.42
2020-Q4-1.09
2021-Q12.7
2021-Q2-3.18
2021-Q3-0.57
2021-Q48.91
2022-Q18.08
2022-Q2-5.06
2022-Q3-15.63
2022-Q45.81
2023-Q1-3.69
2023-Q2-3.75
2023-Q3-11.19
2023-Q414.83
2024-Q11.91
2024-Q2-0.75
2024-Q320.12
2024-Q4-6.19
2025-Q112.9
2025-Q2-7.8
2025-Q34.46
2025-Q4-3.37
2026-Q110.17
2026-Q2-1.82
2026-Q3-16.91
2026-Q43.49
CMS monthly returns (chart)
CMS monthly returns
PeriodReturn %
2000-011.69
2000-02-44.17
2000-038.18
2000-044.86
2000-0519.74
2000-06-2.77
2000-0715.55
2000-082.27
2000-093.1
2000-100.19
2000-113
2000-1213.95
2001-01-6.91
2001-020.17
2001-030.14
2001-045.78
2001-05-5.21
2001-06-6.13
2001-07-4.24
2001-08-12.04
2001-09-14.75
2001-107.55
2001-117.07
2001-124.34
2002-01-4.99
2002-02-4.51
2002-033.81
2002-04-14.45
2002-05-6.71
2002-06-39.2
2002-07-26.05
2002-0830.05
2002-09-23.67
2002-10-2.85
2002-1127.08
2002-12-5.13
2003-01-39.94
2003-02-20.63
2003-03-2
2003-0441.27
2003-0527.13
2003-062.27
2003-07-19.75
2003-082.62
2003-0910.49
2003-1010.18
2003-11-2.83
2003-127.98
2004-013.05
2004-024.78
2004-03-2.72
2004-04-7.15
2004-053.73
2004-065.92
2004-07-1.1
2004-086.31
2004-09-0.83
2004-10-1.68
2004-118.97
2004-122.45
2005-010.77
2005-0215.29
2005-037.41
2005-04-0.92
2005-052.4
2005-0613.83
2005-075.18
2005-081.64
2005-092.17
2005-10-9.36
2005-11-6.24
2005-123.79
2006-01-0.28
2006-02-2.7
2006-03-8.03
2006-042.86
2006-05-3.6
2006-060.78
2006-078.27
2006-084.5
2006-09-1.37
2006-103.12
2006-118.87
2006-123.02
2007-01-0.06
2007-024.55
2007-032.01
2007-044.04
2007-05-1.46
2007-06-5.75
2007-07-6.05
2007-080.99
2007-093.06
2007-100.89
2007-112.71
2007-12-0.29
2008-01-9.84
2008-02-8.17
2008-03-5.91
2008-047.68
2008-056.93
2008-06-4.43
2008-07-9.4
2008-080.52
2008-09-8.11
2008-10-17.8
2008-11-0.88
2008-12-0.49
2009-0116.22
2009-02-5.87
2009-037.05
2009-041.52
2009-05-5.66
2009-066.53
2009-077.12
2009-083.63
2009-09-0.07
2009-10-0.75
2009-117.07
2009-129.97
CMS OHLC (1 year) — price trend
CMS OHLC (1 year)
DateOpenHighLowCloseVolume
2025-10-1373.6774.1473.3273.55—
2025-10-1473.8474.9173.674.35—
2025-10-1574.2875.4274.0775.31—
2025-10-1675.3576.1174.6774.75—
2025-10-1774.8874.9874.274.78—
2025-10-2075.0875.3174.875.09—
2025-10-2175.3775.3774.1974.54—
2025-10-2274.8175.674.3875.16—
2025-10-2375.4475.5574.4774.56—
2025-10-2474.6375.1774.2874.75—
2025-10-2774.4774.8174.0474.59—
2025-10-2874.3774.5573.2673.44—
2025-10-2973.4973.6572.1472.29—
2025-10-3072.8674.0371.6573.21—
2025-10-3172.5773.9472.1673.55—
2025-11-0372.0472.9471.4572.49—
2025-11-0472.272.957272.94—
2025-11-0572.9673.2372.0972.57—
2025-11-0672.5273.1672.2672.35—
2025-11-0771.9573.2371.8773.23—
2025-11-1072.5574.2272.5574.06—
2025-11-1173.9474.8873.9474.84—
2025-11-1274.8675.0674.1674.96—
2025-11-1374.6274.9173.8273.93—
2025-11-1474.0274.273.1573.94—
2025-11-1774.3774.5573.9674.46—
2025-11-1874.7375.0974.1974.27—
2025-11-1974.1574.1572.5872.95—
2025-11-2073.3974.0273.2373.5—
2025-11-2173.7474.2573.2674.04—
2025-11-2474.1674.5673.3874.3—
2025-11-2574.6574.9974.3274.81—
2025-11-2674.9675.3174.7275.27—
2025-11-2875.1375.5375.1375.44—
2025-12-0175.0375.3573.1373.16—
2025-12-0273.473.4972.572.64—
2025-12-0372.97371.6872.19—
2025-12-0471.9172.4671.0171.7—
2025-12-0571.5771.8771.0471.09—
2025-12-0871.1471.3170.3170.52—
2025-12-0970.7871.2970.2970.43—
2025-12-1070.4370.6569.9770.01—
2025-12-1169.9670.6569.3369.74—
2025-12-1269.7570.3969.5969.84—
2025-12-1570.2670.8169.9170.76—
2025-12-1671.0871.1369.8869.91—
2025-12-1769.8970.3969.8270.26—
2025-12-1870.4170.7870.2570.61—
2025-12-1970.5570.6969.1569.17—
2025-12-2269.0169.8668.8269.77—
2025-12-2369.770.2669.5370.02—
2025-12-2470.170.2269.7970.11—
2025-12-267070.1969.7269.96—
2025-12-2970.1570.5870.0870.13—
2025-12-3070.2670.770.0870.42—
2025-12-3170.3770.4869.969.93—
2026-01-0269.9170.9169.4670.42—
2026-01-0570.1770.268.6469.47—
2026-01-0669.6370.4769.5270.38—
2026-01-0770.9470.9969.3469.56—
2026-01-0869.5870.6269.5869.85—
2026-01-0969.7970.5669.7469.99—
2026-01-1270.1270.5869.669.85—
2026-01-1369.6670.6169.4370.56—
2026-01-1470.6771.2870.2870.92—
2026-01-1571.171.470.771.28—
2026-01-1670.9271.8770.7871.68—
2026-01-2071.3871.7170.7771.35—
2026-01-2171.8272.1271.3471.69—
2026-01-2271.5571.9470.8270.97—
2026-01-2370.8971.0570.0370.7—
2026-01-2671.2371.7870.8771.53—
2026-01-2771.572.1271.2772.04—
2026-01-2872.0272.4971.6171.8—
2026-01-2971.9672.770.3170.9—
2026-01-3070.8271.5270.2871.49—
2026-02-0271.9871.9870.2970.55—
2026-02-0370.5571.9870.5571.8—
2026-02-047272.7571.3971.6—
2026-02-0572.5774.1771.5272.86—
2026-02-0673.5273.8872.1372.84—
2026-02-0972.4472.9571.772.82—
2026-02-107374.2672.5673.75—
2026-02-1173.7574.5773.3474.52—
2026-02-1274.7975.6174.4874.73—
2026-02-1374.6676.7874.5376.74—
2026-02-1776.5877.2875.9376.04—
2026-02-1876.2876.4374.9975.11—
2026-02-1975.676.4975.2875.85—
2026-02-2076.4476.4675.275.86—
2026-02-2376.2276.8375.9976.3—
2026-02-2476.2276.7875.6176.78—
2026-02-2576.5376.8275.776.59—
2026-02-2676.9377.3776.7977.05—
2026-02-2777.2478.3177.178.07—
2026-03-0278.0478.4777.7878.08—
2026-03-0377.2478.2576.0877.8—
2026-03-0478.178.4577.0578.12—
2026-03-0577.577.6176.7277.2—
2026-03-0676.3277.4475.9477.16—
2026-03-0977.3177.4676.2577.24—
2026-03-1076.6977.3376.3576.43—
2026-03-1176.3876.6775.6675.84—
2026-03-1277.277.4975.9176.78—
2026-03-1377.678.2477.2477.83—
2026-03-1678.4678.4177.8378.27—
2026-03-1778.678.8878.278.29—
2026-03-1878.2878.2877.1177.48—
2026-03-1977.4477.7576.5277.45—
2026-03-2077.4477.5774.1974.42—
2026-03-2375.0775.3974.3174.62—
2026-03-2474.476.1274.2675.34—
2026-03-257676.275.3275.44—
2026-03-2675.3876.4475.0776.33—
2026-03-2776.3377.1876.0176.21—
2026-03-3077.377.7276.6477.21—
2026-03-3177.4977.6676.3977.58—
2026-04-0177.0778.1477.0777.92—
2026-04-0278.3278.8777.8278.58—
2026-04-0678.2478.9178.0778.33—
CMS OHLC with signals — price trend
CMS OHLC with signals
DateOpenHighLowCloseVolume
2025-10-1373.6774.1473.3273.55—
2025-10-1473.8474.9173.674.35—
2025-10-1574.2875.4274.0775.31—
2025-10-1675.3576.1174.6774.75—
2025-10-1774.8874.9874.274.78—
2025-10-2075.0875.3174.875.09—
2025-10-2175.3775.3774.1974.54—
2025-10-2274.8175.674.3875.16—
2025-10-2375.4475.5574.4774.56—
2025-10-2474.6375.1774.2874.75—
2025-10-2774.4774.8174.0474.59—
2025-10-2874.3774.5573.2673.44—
2025-10-2973.4973.6572.1472.29—
2025-10-3072.8674.0371.6573.21—
2025-10-3172.5773.9472.1673.55—
2025-11-0372.0472.9471.4572.49—
2025-11-0472.272.957272.94—
2025-11-0572.9673.2372.0972.57—
2025-11-0672.5273.1672.2672.35—
2025-11-0771.9573.2371.8773.23—
2025-11-1072.5574.2272.5574.06—
2025-11-1173.9474.8873.9474.84—
2025-11-1274.8675.0674.1674.96—
2025-11-1374.6274.9173.8273.93—
2025-11-1474.0274.273.1573.94—
2025-11-1774.3774.5573.9674.46—
2025-11-1874.7375.0974.1974.27—
2025-11-1974.1574.1572.5872.95—
2025-11-2073.3974.0273.2373.5—
2025-11-2173.7474.2573.2674.04—
2025-11-2474.1674.5673.3874.3—
2025-11-2574.6574.9974.3274.81—
2025-11-2674.9675.3174.7275.27—
2025-11-2875.1375.5375.1375.44—
2025-12-0175.0375.3573.1373.16—
2025-12-0273.473.4972.572.64—
2025-12-0372.97371.6872.19—
2025-12-0471.9172.4671.0171.7—
2025-12-0571.5771.8771.0471.09—
2025-12-0871.1471.3170.3170.52—
2025-12-0970.7871.2970.2970.43—
2025-12-1070.4370.6569.9770.01—
2025-12-1169.9670.6569.3369.74—
2025-12-1269.7570.3969.5969.84—
2025-12-1570.2670.8169.9170.76—
2025-12-1671.0871.1369.8869.91—
2025-12-1769.8970.3969.8270.26—
2025-12-1870.4170.7870.2570.61—
2025-12-1970.5570.6969.1569.17—
2025-12-2269.0169.8668.8269.77—
2025-12-2369.770.2669.5370.02—
2025-12-2470.170.2269.7970.11—
2025-12-267070.1969.7269.96—
2025-12-2970.1570.5870.0870.13—
2025-12-3070.2670.770.0870.42—
2025-12-3170.3770.4869.969.93—
2026-01-0269.9170.9169.4670.42—
2026-01-0570.1770.268.6469.47—
2026-01-0669.6370.4769.5270.38—
2026-01-0770.9470.9969.3469.56—
2026-01-0869.5870.6269.5869.85—
2026-01-0969.7970.5669.7469.99—
2026-01-1270.1270.5869.669.85—
2026-01-1369.6670.6169.4370.56—
2026-01-1470.6771.2870.2870.92—
2026-01-1571.171.470.771.28—
2026-01-1670.9271.8770.7871.68—
2026-01-2071.3871.7170.7771.35—
2026-01-2171.8272.1271.3471.69—
2026-01-2271.5571.9470.8270.97—
2026-01-2370.8971.0570.0370.7—
2026-01-2671.2371.7870.8771.53—
2026-01-2771.572.1271.2772.04—
2026-01-2872.0272.4971.6171.8—
2026-01-2971.9672.770.3170.9—
2026-01-3070.8271.5270.2871.49—
2026-02-0271.9871.9870.2970.55—
2026-02-0370.5571.9870.5571.8—
2026-02-047272.7571.3971.6—
2026-02-0572.5774.1771.5272.86—
2026-02-0673.5273.8872.1372.84—
2026-02-0972.4472.9571.772.82—
2026-02-107374.2672.5673.75—
2026-02-1173.7574.5773.3474.52—
2026-02-1274.7975.6174.4874.73—
2026-02-1374.6676.7874.5376.74—
2026-02-1776.5877.2875.9376.04—
2026-02-1876.2876.4374.9975.11—
2026-02-1975.676.4975.2875.85—
2026-02-2076.4476.4675.275.86—
2026-02-2376.2276.8375.9976.3—
2026-02-2476.2276.7875.6176.78—
2026-02-2576.5376.8275.776.59—
2026-02-2676.9377.3776.7977.05—
2026-02-2777.2478.3177.178.07—
2026-03-0278.0478.4777.7878.08—
2026-03-0377.2478.2576.0877.8—
2026-03-0478.178.4577.0578.12—
2026-03-0577.577.6176.7277.2—
2026-03-0676.3277.4475.9477.16—
2026-03-0977.3177.4676.2577.24—
2026-03-1076.6977.3376.3576.43—
2026-03-1176.3876.6775.6675.84—
2026-03-1277.277.4975.9176.78—
2026-03-1377.678.2477.2477.83—
2026-03-1678.4678.4177.8378.27—
2026-03-1778.678.8878.278.29—
2026-03-1878.2878.2877.1177.48—
2026-03-1977.4477.7576.5277.45—
2026-03-2077.4477.5774.1974.42—
2026-03-2375.0775.3974.3174.62—
2026-03-2474.476.1274.2675.34—
2026-03-257676.275.3275.44—
2026-03-2675.3876.4475.0776.33—
2026-03-2776.3377.1876.0176.21—
2026-03-3077.377.7276.6477.21—
2026-03-3177.4977.6676.3977.58—
2026-04-0177.0778.1477.0777.92—
2026-04-0278.3278.8777.8278.58—
2026-04-0678.2478.9178.0778.33—

CMS related tickers