Xcel Energy (XEL)

79.05
-0.43 (-0.54%)
NASDAQ · Last Trade: Apr 24th, 11:49 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors