BTU ▼ -0.9% - Peabody Energy Corporation $BTU - Peabody Reports Results for the Quarter Ended September 30, 2026 04-NOV-2026 07:45 AM ET