Back to Research Hub

Peabody Energy Corporation

BTU
Energy · Coal
$22.62-0.93 (-3.95%)

Headquartered in St. Louis, Missouri, and founded in 1883, Peabody Energy Corporation operates as a prominent global entity in the coal mining sector. Its vast operations encompass the United States, Australia, Japan, India, China, and several other countries across Asia and beyond.

StreetsValue research for Peabody Energy Corporation (BTU)

Members get the full report for Peabody Energy Corporation: a fair value estimate and valuation analysis, economic moat rating, growth and profitability factor grades, a bull and bear investment thesis, analyst price targets, insider and congressional trading activity, and which super investors own the stock.