Peabody Energy Corporation (BTU) Stock Price

29.03 ▼ -0.48 (-1.63%)
Open: 29.55 Vol: 6.31K Day's range: 29.03 - 30.545 Dec 05, 15:59 EST
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
BTU Technical Analysis
5 mins 30 mins Hourly Daily Weekly
SELL SELL SELL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 29.26▼ 29.41▼ 29.37▼ 28.46▲ 28.38▲
MA10 29.37▼ 29.45▼ 29.56▼ 27.56▲ 29.25▼
MA20 29.43▼ 29.57▼ 29.42▼ 28.24▲ 23.94▲
MA50 29.42▼ 28.94▲ 28.09▲ 29.15▼ 18.47▲
MA100 29.60▼ 27.96▲ 27.76▲ 23.60▲ 21.25▲
MA200 29.48▼ 27.89▲ 28.27▲ 18.54▲ 22.64▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.044▼ -0.109▼ -0.116▼ 0.195▲ 0.164▲
RSI 29.120▼ 42.922▼ 51.037▲ 54.583▲ 62.883▲
STOCH 16.071▼ 15.060▼ 24.881     64.959     46.065    
WILL %R -100.000▼ -100.000▼ -87.826▼ -29.794     -35.637    
CCI -222.005▼ -101.760▼ -103.302▼ 122.743▲ 36.231    
Latest Filters Detected On BTU
MA $BTU Price Crossed Below MA(50) Set Alert
CDL $BTU Engulfing Candlestick Pattern Detected Set Alert
Peabody Energy Corporation News
Thursday, December 04, 2025 09:04 AM
Seattle-based wealth advisory Progeny 3 disclosed a reduction of 3 million shares in Peabody Energy Corporation (NYSE:BTU), trimming its stake by an estimated $28.5 million as of ...
Thursday, November 20, 2025 08:32 AM
Investors in Peabody Energy Corp (Symbol: BTU) saw new options become available today, for the July 2026 expiration. One of the key inputs that goes into the price an option buyer is willing to pay, ...
Sunday, November 16, 2025 04:00 PM
The average one-year price target for Peabody Energy (NYSE:BTU) has been revised to $35.67 / share. This is an increase of 10.42% from the prior estimate of $32.30 dated November 7, 2025. The price ...
BTU historical stock data
date open high low close volume
05/12/25 29.53 30.545 29.02 29.03 1,910,158
04/12/25 29.25 29.76 28.6205 29.51 2,077,107
03/12/25 27.73 29.79 27.73 29.43 4,230,263
02/12/25 27.09 28.19 26.95 27.58 2,897,635
01/12/25 27.09 27.76 26.59 26.75 2,443,043
28/11/25 26.79 27.43 26.67 27.24 1,044,260
26/11/25 26.70 27.48 26.67 26.98 1,837,729
25/11/25 26.13 27.155 25.95 26.58 2,193,939
24/11/25 26.12 26.22 25.53 26.11 2,326,886
21/11/25 25.97 26.66 25.46 26.36 2,746,361
Quote Details
52wk Low:9.61
52wk High:35.99
Vol:6.31K
Avg Vol(3m):67M
1Y Chng:+40.72%
1M Chng:+0.10%
Add to Watch List
More Information
Index N/A
Market Cap. 3.53B