PEABODY ENERGY CORP (BTU)

US7045511000 - Common Stock

20.96  -0.62 (-2.87%)

After market: 21.05 +0.09 (+0.43%)

Open in Chart Tool
BTU Daily chart