PEABODY ENERGY CORP (BTU)

US7045511000 - Common Stock

28.14  +1.53 (+5.75%)

After market: 28 -0.14 (-0.5%)

Open in Chart Tool Full Screen Chart
BTU Daily chart