Xcel Energy (XEL)

78.14
+0.22 (0.28%)
NASDAQ· Last Trade: May 18th, 4:10 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors