Exelon Corp (EXC)

48.19
-0.48 (-0.98%)
NASDAQ · Last Trade: Apr 15th, 3:39 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors