Peabody publishes results and update Thursday 22 February 2024 13:15 Peabody has published its 4Q23 results, FY23 results, and released a segment update.