$24.74
0.351.44%
Dern. MÀJ: Oct 1, 6:24 PM
$25.00
0.612.5%

Peabody Energy (BTU) institutional and insider ownership, recent insider transactions and ownership breakdown.
Shares Outstanding
121.900M
Shares Float
87.476M
Insider Shares Owned
3.441M
Insider % Owned
2.8%
Institutional Shares Held
77.984M
Institutional % Held
64.0%
Ownership Breakdown
Net Insider Activity by Month