Exelon Corp (EXC)

43.97
+0.59 (1.36%)
NASDAQ· Last Trade: May 18th, 8:52 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors