Exelon Corp (EXC)

43.97
+0.59 (1.36%)
NASDAQ· Last Trade: May 19th, 1:26 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors