NYSE : BTU

Peabody Energy Corporation

$22.44 USD

-$0.18 (-0.8%)

Volume
1.89M
Average Volume
3.23M
Market Capitalization
$2.73B
P/E Ratio
-22.58
Dividend Yield
1.34%
Price Target
$36.50
Year High
$41.14
Year Low
$14.25
Day High
Day Low
Payout Ratio
-$0.31
Current Ratio
$1.87
Institutional Ownership Summary
Institutional Ownership %

0.33%

Investors Holding

28

change: -399 | last: 427
Increased Positions

9

change: -202 | last: 211
Reduced Positions

12

change: -111 | last: 123
New Positions

6

change: -72 | last: 78
Sold Positions

372

change: 323 | last: 49
Total Calls

-

Total Puts

-

Put-Call Ratio

0.00

change: -99.7399 | last: 0.9974
Total Invested

9.32M

BTU Enterprise Value History
Annual
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2025-12-31 $29.70 121.8M $3.62B $575.3M $511.4M $3.55B
2024-12-31 $20.94 125.1M $2.62B $700.4M $467.2M $2.39B
2023-12-31 $24.32 137.6M $3.35B $969.3M $399.2M $2.78B
2022-12-31 $26.42 142.1M $3.75B $1.31B $361.6M $2.81B
2021-12-31 $10.07 111.1M $1.12B $954.3M $1.18B $1.35B
2020-12-31 $2.41 97.7M $235.46M $709.2M $1.67B $1.19B
2019-12-31 $9.12 103.7M $945.74M $732.2M $1.39B $1.61B
2018-12-31 $30.48 119.3M $3.64B $981.9M $1.37B $4.02B
2017-12-31 $39.37 131.4M $5.17B $1.01B $1.46B $5.62B
2016-12-31 $31.00 18.29M $567.07M $872.3M $20.2M -$285.03M
Quarterly
Date Stock Price Shares Outstanding Market Cap Cash & Equivalents Total Debt Enterprise Value
2026-03-31 $32.95 122M $4.02B $492.5M $429.6M $3.96B
2025-12-31 $29.70 121M $3.59B $575.3M $511.4M $3.53B
2025-09-30 $26.52 121.6M $3.22B $603.3M $407.6M $3.03B
2025-06-30 $13.42 121.6M $1.63B $585.9M $394.1M $1.44B
2025-03-31 $13.55 121.7M $1.65B $696.5M $402.1M $1.35B
2024-12-31 $20.94 121.4M $2.54B $700.4M $467.2M $2.31B
2024-09-30 $26.54 141.6M $3.76B $772.9M $433.1M $3.42B
2024-06-30 $23.77 126M $3B $621.7M $425.5M $2.8B
2024-03-31 $24.16 128.1M $3.09B $855.7M $399.2M $2.64B
2023-12-31 $24.32 146.97M $3.57B $969.3M $399.2M $3B
2023-09-30 $25.99 149.28M $3.88B $988.5M $355.2M $3.25B
2023-06-30 $21.66 154.85M $3.35B $1.08B $346.2M $2.62B