Peabody Energy (NYSE: BTU) Share Price and News

$25.65 $-1.28 (-4.8%) 18 April 2026 at 6:00:00 am AEST

Peabody Energy Chart and Price Data

About Peabody Energy

Last updated 18-04-2026, 06:00:00am AEST
Current Price $25.65
Change $-1.28 (-4.8%)
Close Price $25.65
Open Price $26.37
Bid $25.54
Ask $26.00
Day Range $25.20 - $26.50
Year Range $11.90 - $41.14
Volume 5,031,447
Average Volume 3,472,633
Market Cap $3,125,042,100.00
Earnings Per Share $-0.45

Profile

since

Note