Peabody Energy Corporation (BTU) stock prices updated...