$24.39
0.020.08%
最終更新: Sep 30, 7:46 PM
$24.62
0.251.03%

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.940M
Institutional % Held
63.9%
Ownership Breakdown
Net Insider Activity by Month