Xcel Energy (XEL)

81.34
+2.36 (2.99%)
NASDAQ · Last Trade: Feb 13th, 11:40 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors