Exelon Corp (EXC)

45.02
-1.16 (-2.51%)
NASDAQ · Last Trade: May 6th, 6:15 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors