Peabody Energy Corp·Nov 4, 2026PEABODY ENERGY CORPPeabody Reports Results for the Quarter Ended September 30, 2026