Exelon Corp (EXC)

46.75
-0.15 (-0.32%)
NASDAQ· Last Trade: Jun 25th, 5:50 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors