Home

Xcel Energy (XEL)

69.73
+0.52 (0.75%)
NASDAQ · Last Trade: May 25th, 1:33 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors