The current price of Peabody Energy Corporation (BTU) is $33.60 USD. We provide real-time updates on the BTU to USD exchange rate. Over the past 24 hours, Peabody Energy Corporation has changed by 2.41%.