Xcel Energy (XEL)

78.81
+1.40 (1.81%)
NASDAQ· Last Trade: Jun 22nd, 11:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors