Compare Stocks: BTU

Comparison

SymbolCompany NameMarket CapStock Price% ChangeVolumePE RatioRevenue
BTUPeabody Energy Corporation3.21B26.361.38%2,746,011-3.96B

Average Return