PEABODY ENERGY CORP (BTU)

US7045511000 - Common Stock

20.63  -0.92 (-4.27%)

After market: 20.77 +0.14 (+0.68%)




Shares Outstanding121.50M
Float120.89M
Owners (insider)0.47%
Owners (institutional)93.6%
Owners (insider) change-0.06%
Owners (institutional) change8.12%

No transactions were filed in the last 12 months.