BTU logo

BTU

Peabody Energy CorporationNYSEEnergy
$33.56+2.13%ClosedMarket Cap: $4.09B

As of 2026-04-06

Valuation

P/E (TTM)

PEG

P/B

1.13

P/S

1.04

EV/EBITDA

9.86

DCF Value

$95.41

FCF Yield

5.6%

Div Yield

0.9%

Margins & Returns

Gross Margin

8.2%

Operating Margin

-0.3%

Net Margin

-1.4%

ROE

-1.5%

ROA

-0.9%

ROIC

-0.3%

Income Statement
PeriodRevenueGross MarginOperating IncomeNet IncomeEPSDividend
Q4 2025$1.02B4.9%$19.2M$10.4M$0.09$0.08
FY 2025$3.86B2.7%$600.0K$-52.9M$-0.43$0.30
Q3 2025$1.01B0.1%$-26.1M$-70.1M$-0.58$0.08
Q2 2025$890.1M11.3%$-38.4M$-27.6M$-0.23$0.08
Q1 2025$937.0M17.8%$31.9M$34.4M$0.27$0.08
Q4 2024$1.12B14.8%$40.1M$30.6M$0.24$0.08
FY 2024$4.24B19.3%$445.3M$370.9M$2.70$0.30
Q3 2024$1.09B22.3%$120.1M$101.3M$0.72$0.08
Q2 2024$1.04B22.9%$233.9M$199.4M$1.42$0.08
Q1 2024$983.6M17.2%$51.2M$39.6M$0.29$0.08
Q4 2023$1.24B29.3%$250.6M$192.0M$1.33$0.08
FY 2023$4.95B31.6%$1.07B$759.6M$5.00$0.22