Home

Xcel Energy (XEL)

69.05
+0.67 (0.98%)
NASDAQ · Last Trade: Jun 10th, 1:54 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors