Peabody Reports Results for the Quarter Ended March 31, 2026

By SquaredTown on May 5, 2026

Peabody Reports Results for the Quarter Ended March 31, 2026

Thermal Coal Volumes Exceed Expectations on Continued Strong Demand Seaborne Thermal Results Benefit from Rising Prices Centurion Mine Progressing Toward Full Longwall Production ST. LOUIS, May 5, 2026 /PRNewswire/ -- Peabody (NYSE: BTU) today reported net income attributable to common...

Read More