NEW YORK, May 21, 2026 (GLOBE NEWSWIRE) -- Peabody Energy Corporation (NYSE: BTU) shareholders who lost money when the stock dropped following the company's Q1 2026 earnings release -- which revealed a $32.4 million net loss despite management's prior claims of meeting guidance targets -- are encouraged to submit their information to Levi & Korsinsky. You may also contact Joseph E.









