Peabody reports mixed Q1 results, reaffirms guidance By Investing.com Stocks May 3, 2024 Peabody Energy Corp. (NYSE: BTU) discussed its first quarter 2024 performance, acknowledging both operational successes and challenges. CEO Jim Grech…