PEABODY ENERGY CORP (BTU)

US7045511000 - Common Stock

22.23  +0.37 (+1.69%)

After market: 22.3 +0.07 (+0.31%)




Shares Outstanding125.80M
Float125.18M
Owners (insider)10.84%
Owners (institutional)91.19%
Owners (insider) change0.09%
Owners (institutional) change-0.08%

No transactions were filed in the last 12 months.