Home

Xcel Energy (XEL)

81.59
+1.90 (2.38%)
NASDAQ · Last Trade: Oct 30th, 11:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors