Compare Stocks: EXC

EXC

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
EXCExelon Corporation46.25B45.78-0.97%6,900,09116.4124.32B

Average Return