Compare Stocks: EXC

EXC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
EXCExelon Corporation43.55B43.11-1.67%1,978,76615.4524.32B

Average Return