Peabody Energy Corp (BTU) P/E Ratio: -25.25x | 2016-2026