Peabody Energy Corp logo

Peabody Energy Corp

NYSE:BTU (USA)   Ordinary Shares New
$ 23.54 -0.4001 (-1.67%) 11:23 AM EST
4.73
P/B:
0.85
Volume:
432.40K
Avg Vol (2M):
3.20M
Also Trade In:
Volume:
432.40K
Avg Vol (2M):
3.20M

Peabody Energy Corp Valuation Measures