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…
Comments Off on Peabody Reports Earnings For Quarter Ended June 30, 2020