Home

Xcel Energy (XEL)

72.67
-0.94 (-1.28%)
NASDAQ · Last Trade: Dec 20th, 1:51 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors