Exelon Corp (EXC)

44.09
+1.04 (2.42%)
NASDAQ · Last Trade: Oct 22nd, 11:25 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors