New insider activity at Peabody Energy Comm ( (BTU) ) has taken place on March 6, 2026.
Meet Samuel – Your Personal Investing Prophet
- Start a conversation with TipRanks’ trusted, data-backed investment intelligence
- Ask Samuel about stocks, your portfolio, or the market and get instant, personalized insights in seconds
Peabody Energy Comm’s Executive Vice President and Chief Financial Officer, Mark Spurbeck, has executed a notable insider transaction, selling 30,000 shares of the company’s stock. The sale, totaling $1,067,400, highlights a significant move by a key member of Peabody’s leadership team and may draw attention from investors monitoring insider activity and executive confidence in the company’s future performance.
Recent Updates on BTU stock
Peabody Energy’s stock reaction over the last day has centered on its upbeat earnings call and a fresh update ahead of its BMO metals and mining conference, where management emphasized record safety and environmental performance, robust U.S. coal fundamentals, and the transformative, high‑NPV Centurion met coal mine ramping from 2026. Analysts’ latest pricing views appear driven by this stronger long‑term cash‑flow profile—supported by rising seaborne met prices, improving met realizations, and a solid balance sheet—tempered by guidance for 2026 margin pressure from lower seaborne thermal volumes, higher Australian dollar‑driven costs, planned longwall moves, and ongoing capital needs across Australian assets.
Spark’s Take on BTU Stock
According to Spark, TipRanks’ AI Analyst, BTU is a Neutral.
BTU scores in the low-60s primarily because strong balance-sheet strength and solid cash flow offset a meaningful deterioration in profitability. The earnings call supports a recovery thesis (Centurion ramp, improving met realizations, and shareholder-return focus), while technicals are only modestly supportive and valuation is constrained by losses and a low dividend yield.
To see Spark’s full report on BTU stock, click here.
More about Peabody Energy Comm
YTD Price Performance: 12.32%
Average Trading Volume: 2,935,084
Technical Sentiment Signal: Buy
Current Market Cap: $4.05B

