Peabody Energy Corp

BTU

$17.1-0.46 (-2.62%)

Aug 18, 2025, 4:00 PM

Financials
52Week High29.9452Week Low9.61
Beta0.56Current Ratio Annual2.15
Current Ratio Quarterly2.21Gross Margin TTM16.44
Market Cap2.13BNet Profit Margin TTM3.43
Operating Margin TTM3.81Price To Book0.59
Price To Earnings TTM15.36Price To Free Cash Flow TTM6.86
Price To Sales TTM0.53Quick Ratio Annual1.68
Quick Ratio Quarterly1.64Return On Assets TTM2.37
Return On Equity TTM3.80Return On Investment TTM3.48
Revenue Growth3Y8.49Revenue Growth5Y-1.73
Revenue Growth Quarterly Yoy-14.58Revenue Growth TTMYoy-6.94
Revenue Per Share TTM33.18
13F Aggregates
QuarterFundsAddedExitedIncreasedDecreasedUnchangedSharesValue
Dec 31, 202431330661124.01M$2.55B
Mar 31, 2025
310(-1%)
62(+1967%)
58(+%)
128(+2033%)
80(+1233%)
33(+3200%)
129.86M(+5%)
$1.73B(-32%)
Jun 30, 2025
310
45(-27%)
51(-12%)
120(-6%)
98(+23%)
33
129.19M(-1%)
$1.71B(-1%)
Peabody Energy Corp (BTU) - Institutional Holdings