Home

Xcel Energy (XEL)

72.67
-0.94 (-1.28%)
NASDAQ · Last Trade: Dec 21st, 12:22 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors