Xcel Energy Inc. (XEL)
NASDAQ: XEL · IEX Real-Time Price · USD
55.94
+0.16 (0.29%)
Jul 19, 2024, 12:00 AM EDT - Market open

Xcel Energy Analyst Ratings

Total Analysts
13
Consensus Rating
Buy
Price Target
$62.38
Upside
+11.51%

Ratings History

Analyst Firm Rating Rating Action Price Target Upside Date
Morgan Stanley
Morgan Stanley
Hold
Maintains
$65$62
Hold Maintains $65$62 +10.83% Jun 24, 2024
Morgan Stanley
Morgan Stanley
Hold
Maintains
$59$65
Hold Maintains $59$65 +16.20% May 28, 2024
Barclays
Barclays
Buy
Maintains
$56$57
Buy Maintains $56$57 +1.89% Apr 30, 2024
B of A Securities
B of A Securities
Strong Buy
Maintains
$63$66
Strong Buy Maintains $63$66 +17.98% Apr 29, 2024
Evercore ISI Group
Evercore ISI Group
Buy
Maintains
$54$59
Buy Maintains $54$59 +5.47% Apr 26, 2024
Keybanc
Keybanc
Buy
Maintains
$68$65
Buy Maintains $68$65 +16.20% Apr 19, 2024
JP Morgan
JP Morgan
Hold
Maintains
$68$59
Hold Maintains $68$59 +5.47% Mar 13, 2024
Barclays
Barclays
Buy
Upgrades
$61$54
Buy Upgrades $61$54 -3.47% Mar 11, 2024
Wolfe Research
Wolfe Research
Buy
Upgrades
$58
Buy Upgrades $58 +3.68% Mar 11, 2024
RBC Capital
RBC Capital
Hold
Maintains
$67$68
Hold Maintains $67$68 +21.56% Jan 30, 2024
Barclays
Barclays
Hold
Maintains
$62$61
Hold Maintains $62$61 +9.05% Jan 29, 2024
Wells Fargo
Wells Fargo
Hold
Maintains
$63$64
Hold Maintains $63$64 +14.41% Jan 26, 2024
Barclays
Barclays
Hold
Maintains
$61$62
Hold Maintains $61$62 +10.83% Jan 17, 2024
Keybanc
Keybanc
Buy
Maintains
$62$68
Buy Maintains $62$68 +21.56% Jan 4, 2024
BMO Capital
BMO Capital
Hold
Maintains
$59$62
Hold Maintains $59$62 +10.83% Dec 18, 2023
JP Morgan
JP Morgan
Hold
Maintains
$66$68
Hold Maintains $66$68 +21.56% Nov 30, 2023
Morgan Stanley
Morgan Stanley
Hold
Maintains
$58$59
Hold Maintains $58$59 +5.47% Nov 21, 2023
BMO Capital
BMO Capital
Hold
Maintains
$58$59
Hold Maintains $58$59 +5.47% Oct 30, 2023
Morgan Stanley
Morgan Stanley
Hold
Maintains
$61$58
Hold Maintains $61$58 +3.68% Oct 25, 2023
Mizuho
Mizuho
Strong Buy
Maintains
$69$62
Strong Buy Maintains $69$62 +10.83% Oct 24, 2023
Barclays
Barclays
Hold
Maintains
$60$57
Hold Maintains $60$57 +1.89% Oct 10, 2023