Peabody Energy Corporation (BTU)
NYSE: BTU · Real-Time Price · USD
26.14
-1.26 (-4.60%)
Jun 15, 2026, 3:55 PM EDT - Market open

Peabody Energy Filings