Peabody (BTU): Q1 EPS of $0.67 beats by $0.13. Revenue of $2.04B (+17% Y/Y) in-line. (PR)

|About: Peabody Energy Corp. (BTUUQ)|By:, SA News Editor
Peabody (BTU): Q1 EPS of $0.67 beats by $0.13. Revenue of $2.04B (+17% Y/Y) in-line. (PR)