Peabody Energy Corporation (BTU)

USD 12.81

(3.22%)

Historical Prices

Date Open High Low Close Volume
14 Sep, 2023 23.61 24.36 23.58 24.19 4.74 Million