Home

Xcel Energy (XEL)

69.21
-0.71 (-1.02%)
NASDAQ · Last Trade: May 22nd, 5:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors