Exelon Corp (EXC)

44.18
-0.80 (-1.78%)
NASDAQ· Last Trade: May 13th, 11:41 AM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors