Exelon Corp (EXC)

48.57
-0.87 (-1.76%)
NASDAQ · Last Trade: Apr 10th, 8:25 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors