Stock Information
Peabody Energy Corp (BTU)
Ticker Symbol: BTU
Exchange: NYSE
Sector: Energy
Market Cap: $3,513.93 mil
Piotroski score: 2
PE Ratio: N/A
EPS (TTM): -1.50
Revenue (TTM): $32.88 M
Dividend Yield: 1.25%
ROE: -5.29%
Latest News
-
1 Russell 2000 Stock on Our Watchlist and 2 We Avoid
Fri, Sep 18, 2026 12:08 PM
-
Mixed or Offshore Upstream E&P Stocks Q2 Results: Benchmarking Peabody Energy (NYSE:BTU)
Thu, Sep 17, 2026 1:14 PM
Key Financials
Financial data not available