Peabody Reports Earnings For Quarter Ended June 30, 2020

ST. LOUIS, Aug. 5, 2020 /PRNewswire/ — Peabody (NYSE: BTU) today announced its second quarter 2020 operating results, including revenues of $626.7 million; loss from continuing operations, net of income taxes of $1.55 billion; net loss attributable to common stockholders of $1.54…

No Comments

No comments yet.

Sorry, the comment form is closed at this time.