Exelon Corp (EXC)

47.38
+1.12 (2.42%)
NASDAQ· Last Trade: Jul 2nd, 1:41 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors