PEABODY ENERGY CORP (BTU)

US7045511000 - Common Stock

22.49  -0.08 (-0.35%)

After market: 22.44 -0.05 (-0.22%)




Shares Outstanding125.80M
Float125.18M
Owners (insider)10.85%
Owners (institutional)91.26%
Owners (insider) change0.49%
Owners (institutional) change5.15%

No transactions were filed in the last 12 months.