Home › Free Stock Grades › BTU
Peabody Energy Corporation (BTU) Stock Grade
BTU · Energy
B-
Market Cap
$3.1B
P/E Ratio
—
Revenue Growth (YoY)
-8.9%
Net Margin
-1.4%
Return on Equity
—
Dividend Yield
1.0%
About Peabody Energy Corporation's fundamentals
Peabody Energy is a coal producer with a market capitalization of $3.1 billion that reported a net loss in its latest annual statement, reflected in a negative 1.4% net margin. The company experienced an 8.9% year-over-year decline in revenue, signaling contraction in its core business. Despite the accounting losses, Peabody generated positive free cash flow, suggesting it converted some operational activity into cash. The company offers a 1.0% dividend yield to shareholders.