Peabody Energy Q3 Adjusted EBITDA $97.5 Million, Below IBES Estimate
Peabody Energy reported Q3 adjusted EBITDA of $97.5 million versus the IBES estimate of $106.5 million.
Peabody Energy reported Q3 adjusted EBITDA of $97.5 million versus the IBES estimate of $106.5 million.