BTU

PEABODY ENERGY CORP
Inst. value
$120.80M
Inst. shares
4.07M
Holders
1

Institutional Holders (1)

Institution Shares Value % Total Δ Filed
Maverick Capital Ltd4.07M$120.80M100.0%-15%Feb 13, 26