Xcel Energy (XEL)

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