Marathon Petroleum Corporation (MPC) Stock Price

334.02 ▲ +13.70 (+4.28%)
Open: 319.07 Vol: 5.04K Day's range: 319.07 - 334.175 Aug 11, 15:29 EDT
IEX quote, 15 minutes delayed during trading hours. Login or Signup to see real-time data
Loading chart ...
MPC Technical Analysis
5 mins 30 mins Hourly Daily Weekly
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 333.93▼ 333.05▲ 332.97▲ 309.88▲ 314.08▲
MA10 333.23▲ 332.78▲ 328.09▲ 310.83▲ 288.10▲
MA20 332.81▲ 326.60▲ 316.25▲ 310.84▲ 264.73▲
MA50 332.81▲ 311.50▲ 310.25▲ 282.30▲ 221.54▲
MA100 327.85▲ 310.43▲ 311.07▲ 261.28▲ 187.94▲
MA200 316.97▲ 311.72▲ 301.46▲ 226.19▲ 167.49▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.154▲ -0.186▼ 2.166▲ -0.489▼ 5.204▲
RSI 64.244▲ 78.903▲ 78.373▲ 68.592▲ 72.328▲
STOCH 89.497▲ 86.070▲ 96.216▲ 50.308     87.941▲
WILL %R -17.133▲ -2.941▲ -1.562▲ -1.114▲ -0.510▲
CCI 89.287     76.756     84.335     249.411▲ 124.798▲
Latest Filters Detected On MPC
BREAK $MPC Price Breaks 60 Days High Set Alert
BREAK $MPC Price Breaks 30 Days High Set Alert
BREAK $MPC Price Breaks 20 Days High Set Alert
BREAK $MPC Price Breaks 10 Days High Set Alert
CDL $MPC Marubozu Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Friday, August 07, 2026 06:27 AM
Marathon Petroleum’s blowout earnings show tight refining markets and strong crack spreads through 2027. Click here to read an analysis of MPC stock now.
Wednesday, August 05, 2026 06:30 AM
Quick ReadMarathon Petroleum (MPC) posted $17.73 EPS against a $13.95 estimate as its refining margin nearly doubled to $36 per barrel.Valero (VLO) warns margins could drop 28% by 2027, but structural ...
Wednesday, August 05, 2026 03:04 AM
Marathon Petroleum (NYSE:MPC) reported second-quarter 2026 adjusted EBITDA of $8.5 billion and earnings per share of $17.73, as strong refining margins, high utilization and crude sourcing ...
MPC historical stock data
date open high low close volume
11/08/26 319.48 334.36 319.07 333.87 1,868,038
10/08/26 302.20 320.42 302.20 320.32 3,525,604
07/08/26 295.14 301.475 290.3601 298.20 1,322,248
06/08/26 303.17 303.33 293.73 299.25 1,433,430
05/08/26 314.50 315.495 297.37 297.75 2,706,482
04/08/26 308.83 315.12 301.57 312.61 1,948,585
03/08/26 311.12 317.7199 305.86 307.03 2,102,033
31/07/26 316.31 317.40 311.01 316.47 1,685,886
30/07/26 304.90 316.53 304.90 314.08 1,928,991
29/07/26 312.85 315.72 307.39 308.72 1,383,950
Quote Details
52wk Low:160.875
52wk High:334.36
Vol:5.04K
Avg Vol(3m):35.1M
1Y Chng:+87.68%
1M Chng:+30.59%
Add to Watch List