Home

Xcel Energy (XEL)

73.61
+0.47 (0.64%)
NASDAQ · Last Trade: Dec 18th, 11:42 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors