BTU logo

BTU

Peabody Energy CorporationNYSEEnergy
$33.56+2.13%ClosedMarket Cap: $4.09B

As of 2026-04-06

Insider Statistics (Q1 2026)

Purchases

24

Sales

13

Buy/Sell Ratio

1.85

Total Bought

$0.00

Total Sold

$3.00

Recent Insider Trades
Filing DateNameTypeActionSharesPriceShares After
Thu Mar 12Walker Clayton D.directorSell5$32.562,268
Thu Mar 12Malone Robert AdirectorSell49$32.5653,271
Thu Mar 12LAYMON JOE WdirectorSell113$32.5654,391
Thu Mar 12Hodges GeorgannedirectorSell5$32.562,405
Thu Mar 12GORMAN STEPHEN EdirectorSell44$32.5652,306
Thu Mar 12Chirekos Nicholas J.directorSell46$32.5639,253
Thu Mar 12Champion William HdirectorSell86$32.5637,791
Thu Mar 12Bertone Andrea E.directorSell106$32.5646,197
Thu Mar 12Banks Margaret KatherinedirectorSell39$32.5617,112
Thu Mar 12Yeates Darren Ronaldofficer: EVP & COOSell104$32.56130,247