Display in USD
Peabody Energy Q2 EPS $(0.74) Misses $(0.45) Estimate, Sales $1.003B Miss $1.020B Estimate | WAPE