Exelon Corp (EXC)

44.84
-0.91 (-1.98%)
NASDAQ· Last Trade: Jun 8th, 1:20 PM EDT
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors