BTU PEABODY ENERGY CORP
P/E
--
Forward P/E
19.12
Price/Sales
0.688
Beta
0.316
Div Yield
0.0126%
Market Cap
--
Company Analysis
Latest News
Peabody Energy beats third quarter 2026 revenue estimates despite geological challenges at Centurion
Peabody reported third quarter revenue of $1.10 billion, surpassing analyst expectations, but recorded a net loss of $(0.27) per share due to operational...
Peabody Energy Corp Q3 2026 Earnings Preview: What Analysts Expect on November 04, 2026
Peabody Energy is projected to report a Q3 2026 revenue of $1.02 billion and a net loss of $0.08 per share, with its current stock price of $22.22 trading well...