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…

About the Author

has written 41541 stories on this site.

Copyright © 2010 Business and Corporate News.