Home

Xcel Energy (XEL)

72.67
-0.94 (-1.28%)
NASDAQ · Last Trade: Dec 19th, 8:27 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors