Exelon Corp (EXC)

46.23
+0.88 (1.94%)
NASDAQ· Last Trade: May 24th, 11:34 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors