Home

Xcel Energy (XEL)

72.67
-0.94 (-1.28%)
NASDAQ · Last Trade: Dec 20th, 11:36 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors