Peabody Reports Results For Quarter Ended March 31, 2021
Peabody Reports Results For Quarter Ended March 31, 2021 News provided by Share this article Share this article ST. LOUIS, April 29, 2021 /PRNewswire/ -- Peabody (NYSE: BTU) today announced its first quarter 2021 operating results, including revenues of $651.3 million; loss from continuing operations, net of income taxes of $77.7 million; net loss attributable to common stockholders of $80.1 million; diluted loss per share from continuing operations of $0.79; and Adjusted EBITDA 1 of $61.1 mil...
New South Wales Alice Tharenos Glenn Kellow Service Cost Peabody Energy Corporation Stockholder Equity Middlemount Coal Pty Ltd
Source: prnewswire.com