Peabody Energy Corporation

DB:PBE | US7045511000

logo
Market Closed

ORTEX Data Highlights

Generating your data highlights...

Market Cap

4.49b USD | # 2649 in DE

Volume

315 shares | 10.32k USD

Shares Outstanding

121.6m

Free Float Shares

88.63% | 107.78m

NYSE:BTU

News