bf/NYSE:BTU_icon.jpeg

NYSE:BTU

Peabody Energy Corporation

  • Stock

USD

Last Close

29.06

08/11 21:00

Market Cap

2.81B

Beta: 1.03

Volume Today

2.07M

Avg: 4.18M

PE Ratio

2.89

PFCF: 3.07

Dividend Yield

0.86%

Payout:1.73%