Peabody Energy Corporation (BTU)
NYSE • BTU • US7045511000
ORTEX Data Highlights
ORTEX Data Highlights
As of Nov 3, 2026, ORTEX estimates 10.3% of free float is sold short, 5.3 days to cover, cost to borrow 0.42%.
Market Cap
2.07b USD | # 3553 in US
Volume
2.39m shares | 60.47m USD
Shares Outstanding
121.9m
Free Float Shares
92.47% | 112.73m
