Compare Stocks: EXC

EXC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
EXCExelon Corporation44.25B43.80-0.17%2,659,26415.7024.32B

Average Return