Exelon Corp (EXC)

46.26
+0.69 (1.51%)
NASDAQ· Last Trade: Aug 18th, 9:43 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors