Home

Xcel Energy (XEL)

72.67
-0.94 (-1.28%)
NASDAQ · Last Trade: Dec 22nd, 3:44 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors