Home

Xcel Energy (XEL)

73.14
-0.59 (-0.80%)
NASDAQ · Last Trade: Dec 17th, 11:12 PM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors