PEABODY ENERGY CORP (BTU)

US7045511000 - Common Stock

28.14  +1.53 (+5.75%)

Premarket: 28.05 -0.09 (-0.32%)




Shares Outstanding125.90M
Float125.28M
Owners (insider)10.82%
Owners (institutional)106.96%
Owners (insider) change-0.27%
Owners (institutional) change23.93%

No transactions were filed in the last 12 months.