Exelon Corp (EXC)

45.64
+0.29 (0.63%)
NASDAQ· Last Trade: May 22nd, 12:07 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors