Peabody Reports Earnings For Quarter Ended June 30, 2020
- Wednesday, August 5, 2020, 7:01
- Finance
- Add a comment
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…