PEABODY ENERGY CORP
corporate_fare Company Profile
PEABODY ENERGY CORP (NYSE:BTU) is a publicly traded company in the Energy & Transportation sector. Wiseek has independently scored 30 items for BTU at importance 7 or higher on its 1–10 market-impact scale.
Recent high-impact activity:
- Peabody Energy Proposes $225M Convertible Senior Notes Offering
- Peabody Energy Updates 2026 Outlook and Operational Strategy at Investor Conference
- Shareholders Approve New Equity Incentive Plan, Board Retains Chair
- Peabody Energy Reports Q1 Net Loss, Significant EBITDA Decline, and Reduced Centurion Mine Guidance
- Peabody Energy's Centurion Mine Nears Full Longwall Production
Financial Snapshot
Fiscal year ended December 31, 2025
Revenue
$3.86B
Net Income
-$42.5M
Diluted EPS
-$0.43
Op. Cash Flow
$333.7M
Free Cash Flow
-$77.7M
Operating Income
-$80.1M
Cash & Equivalents
$575.3M
Debt / Equity
0.00×
Net Margin
-1.1%
Shares Outstanding
121.8M sh
Source: 10-K · filed 2026-02-19 · accession 0001064728-26-000006
show_chartPrice Chart
Loading chart...
feed BTU - Filings & News (Page 2)
BTU
May 28, 2026, 6:53 AM EDT
Price at Filing:
$26.43
Real-time Price:
$28.50
Change:
+$2.07 (+8%)
Market Cap:
$3.439B
BTU
May 21, 2026, 8:00 AM EDT
Price at Filing:
$23.48
Real-time Price:
$28.50
Change:
+$5.02 (+21%)
Market Cap:
$3.439B
BTU
May 07, 2026, 4:49 PM EDT
Price at Filing:
$24.04
Real-time Price:
$28.50
Change:
+$4.46 (+19%)
Market Cap:
$3.439B
BTU
May 05, 2026, 7:46 AM EDT
Price at Filing:
$26.56
Real-time Price:
$28.50
Change:
+$1.94 (+7%)
Market Cap:
$3.439B
BTU
May 05, 2026, 7:46 AM EDT
Price at Filing:
$26.75
Real-time Price:
$28.50
Change:
+$1.75 (+7%)
Market Cap:
$3.439B
BTU
Mar 30, 2026, 8:00 AM EDT
Price at Filing:
$41.10
Real-time Price:
$28.50
Change:
-$12.60 (-31%)
Market Cap:
$3.439B
BTU
Mar 26, 2026, 4:15 PM EDT
Price at Filing:
$37.50
Real-time Price:
$28.50
Change:
-$9.00 (-24%)
Market Cap:
$3.439B
BTU
Feb 23, 2026, 8:00 AM EST
Price at Filing:
$33.15
Real-time Price:
$28.50
Change:
-$4.65 (-14%)
Market Cap:
$3.439B
BTU
Feb 19, 2026, 4:37 PM EST
Price at Filing:
$34.00
Real-time Price:
$28.50
Change:
-$5.50 (-16%)
Market Cap:
$3.439B
BTU
Feb 05, 2026, 7:47 AM EST
Price at Filing:
$35.30
Real-time Price:
$28.50
Change:
-$6.80 (-19%)
Market Cap:
$3.439B