PEABODY ENERGY CORP (BTU)

US7045511000 - Common Stock

20.63  -0.92 (-4.27%)

After market: 20.77 +0.14 (+0.68%)

Open in Chart Tool Full Screen Chart
BTU Daily chart