Exelon Corp (EXC)

46.43
+0.54 (1.18%)
NASDAQ· Last Trade: Jul 22nd, 3:48 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors