CMS Energy Corporation (CMS)
NYSE: CMS · IEX Real-Time Price · USD
61.56
+0.29 (0.47%)
At close: May 3, 2024, 4:00 PM
61.95
+0.39 (0.63%)
After-hours: May 3, 2024, 7:40 PM EDT

CMS Energy Analyst Ratings

Total Analysts
13
Consensus Rating
Buy
Price Target
$62.67
Upside
+1.80%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
BMO Capital
BMO Capital
Buy
Maintains
$67$68
Buy Maintains $67$68 +10.46% Apr 26, 2024
Keybanc
Keybanc
Buy
Maintains
$65$66
Buy Maintains $65$66 +7.21% Apr 19, 2024
BMO Capital
BMO Capital
Buy
Maintains
$63$64
Buy Maintains $63$64 +3.96% Apr 17, 2024
Barclays
Barclays
Hold
Maintains
$58$57
Hold Maintains $58$57 -7.41% Apr 15, 2024
UBS
UBS
Hold
Downgrades
$65
Hold Downgrades $65 +5.59% Apr 4, 2024
Barclays
Barclays
Hold
Maintains
$57$58
Hold Maintains $57$58 -5.78% Mar 14, 2024
JP Morgan
JP Morgan
Buy
Maintains
$65$66
Buy Maintains $65$66 +7.21% Mar 13, 2024
RBC Capital
RBC Capital
Buy
Maintains
$65$63
Buy Maintains $65$63 +2.34% Mar 4, 2024
BMO Capital
BMO Capital
Buy
Maintains
$65$63
Buy Maintains $65$63 +2.34% Mar 4, 2024
Barclays
Barclays
Hold
Maintains
$59$57
Hold Maintains $59$57 -7.41% Feb 6, 2024
RBC Capital
RBC Capital
Hold
Maintains
$64$65
Hold Maintains $64$65 +5.59% Feb 5, 2024
Guggenheim
Guggenheim
Strong Buy
Upgrades
$60$64
Strong Buy Upgrades $60$64 +3.96% Feb 2, 2024
Barclays
Barclays
Hold
Maintains
$55$59
Hold Maintains $55$59 -4.16% Jan 17, 2024
Wolfe Research
Wolfe Research
Buy
Upgrades
$62
Buy Upgrades $62 +0.71% Jan 16, 2024
Seaport Global
Seaport Global
Hold
Downgrades
n/a
Hold Downgrades n/a n/a Jan 8, 2024
Keybanc
Keybanc
Buy
Maintains
$60$65
Buy Maintains $60$65 +5.59% Jan 4, 2024
BMO Capital
BMO Capital
Buy
Maintains
$61$64
Buy Maintains $61$64 +3.96% Dec 26, 2023
JP Morgan
JP Morgan
Buy
Maintains
$64$65
Buy Maintains $64$65 +5.59% Dec 1, 2023
Morgan Stanley
Morgan Stanley
Hold
Maintains
$60$56
Hold Maintains $60$56 -9.03% Oct 25, 2023
Barclays
Barclays
Hold
Maintains
$58$55
Hold Maintains $58$55 -10.66% Oct 24, 2023
BMO Capital
BMO Capital
Buy
Maintains
$62$61
Buy Maintains $62$61 -0.91% Oct 16, 2023