Peabody Energy Corporation (BTU)

Sign up to follow

701 MARKET ST, ST LOUIS, MO

Models

Peabody Energy Corporation (BTU)Updated Oct 16, 2026 · Revised 2 times
Fair value
$24.72
Upside
3.5%
Normalized EBITDA
615
Financial model•assumptions as of 2026-10-16•USD