Peabody Reports Earnings For Quarter Ended September 30, 2019

ST. LOUIS, Oct. 29, 2019 /PRNewswire/ — Peabody (NYSE: BTU) today announced its third quarter 2019 operating results, including revenues of $1.11 billion; loss from continuing operations, net of income taxes of $74.3 million; net loss attributable to common stockholders of $82.8 million;…

About the Author

has written 41283 stories on this site.

Copyright © 2010 Business and Corporate News.