Peabody Energy logo

Peabody Energy

Stock
Stock
ISIN: US7045511000
Ticker: BTU
US7045511000
BTU

Price

Price

CHART BY

Historical dividends and forecast

All dividend data

Peabody Energy has so far distributed $0.15 in 2025. The next dividend will be paid on 04.09.2025


$0.534

CHART BY

Frequently asked questions

What is Peabody Energy's market capitalization?

The market capitalization of Peabody Energy is $1.81B. Market capitalization is a measure of the total market value of a publicly traded company. It is calculated by multiplying the current stock price by the total number of outstanding shares.

What is Peabody Energy's Price-to-Earnings (P/E) ratio?

The Price-to-Earnings (P/E) ratio (TTM) for Peabody Energy is 5.58. This ratio helps investors assess whether a stock is overvalued or undervalued compared to its earnings.

What is the Earnings Per Share (EPS) for Peabody Energy?

Peabody Energy's Earnings Per Share (EPS) over the trailing twelve months (TTM) is $2.668. EPS indicates the company's profitability on a per-share basis.

What are the analyst ratings and target price for Peabody Energy's stock?

Currently, 6 analysts cover Peabody Energy's stock, with a consensus target price of $17.58. Analyst ratings provide insights into the stock's expected performance.

What is Peabody Energy's revenue over the trailing twelve months?

Over the trailing twelve months, Peabody Energy reported a revenue of $4.18B.

What is the EBITDA for Peabody Energy?

Peabody Energy's Earnings before interest, taxes, depreciation, and amortization (EBITDA) over the trailing twelve months is $711.20M. EBITDA measures the company's overall financial performance.

What is the free cash flow of Peabody Energy?

Peabody Energy has a free cash flow of -$32.00M. Free cash flow indicates the cash generated after accounting for cash outflows to support operations and capital assets.

How many employees does Peabody Energy have, and what sector and industry does it belong to?

Peabody Energy employs approximately 5,600 people. It operates in the Energy sector, specifically within the Coal industry.

What is the free float of Peabody Energy's shares?

The free float of Peabody Energy is 120.56M. Free float refers to the number of shares available for public trading, excluding restricted shares.

Financials

Market Cap 
$1.81B
EPS (TTM) 
$2.668
Free Float 
120.56M
P/E ratio (TTM) 
5.58
Revenue (TTM) 
$4.18B
EBITDA (TTM) 
$711.20M
Free Cashflow (TTM) 
-$32.00M

Pricing

1D span
$14.54$15.02
52W span
$9.65$29.92

Analyst Ratings

The price target is $17.58 and the stock is covered by 6 analysts.

Buy

5

Hold

1

Sell

0

Information

Peabody Energy Corp. engages in the business of coal mining. It operates through the following business segments: Seaborne Thermal, Seaborne Metallurgical, Powder River Basin, Other U.S. Thermal, and Corporate and Other. The Seaborne Thermal segment consist of mines in New South Wales, Australia. The Seaborne Metallurgical segment includes mines in Queensland, Australia, one in New South Wales, Australia and one in Alabama, USA. The Powder River Basin segment focuses on mines in Wyoming. The Other U.S. Thermal segment reflects on the mining, preparation and sale of thermal coal, sold primarily to electric utilities in the U.S. under long-term contracts, with a relatively small portion sold as international exports as conditions warrant. The Corporate and Other segment involves administrative expenses, results from equity method investments, trading and brokerage activities, minimum charges on certain transportation-related contracts, the closure of inactive mining sites, the impact of foreign currency remeasurement and certain commercial matters. The company was founded by Francis S. Peabody in 1883 and is headquartered in St. Louis, MO.

Employees
5,600
Industries
Coal
Sector
Energy

Identifier

ISIN
US7045511000
Primary Ticker
BTU

Knockouts

Real-time data from LSX · Fundamentals & EOD data from FactSet
Join the conversation