Research analysts at B. Riley issued their Q1 2025 earnings estimates for shares of Peabody Energy in a report issued on ...