Marathon Petroleum Corporation (MPC) Stock Price

366.285 ▲ +8.105 (+2.26%)
Open: 360.39 Vol: 32.74K Day's range: 357.09 - 367.24 Aug 18, 15:59 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 366.09▲ 364.98▲ 364.83▲ 356.90▲ 329.12▲
MA10 365.60▲ 364.65▲ 363.21▲ 333.64▲ 300.53▲
MA20 364.94▲ 363.16▲ 360.53▲ 322.55▲ 272.04▲
MA50 364.66▲ 358.76▲ 345.56▲ 291.68▲ 225.69▲
MA100 363.20▲ 341.86▲ 326.56▲ 267.29▲ 190.18▲
MA200 360.79▲ 325.17▲ 316.43▲ 230.25▲ 168.87▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.193▲ -0.126▼ -0.623▼ 4.273▲ 8.242▲
RSI 63.006▲ 66.229▲ 76.285▲ 77.281▲ 76.634▲
STOCH 82.372▲ 82.844▲ 90.040▲ 97.270▲ 88.423▲
WILL %R -26.093     -9.409▲ -8.142▲ -1.242▲ -0.741▲
CCI 141.970▲ 117.228▲ 152.122▲ 118.280▲ 162.505▲
Latest Filters Detected On MPC
RSI&STOCH $MPC Overbought RSI + Stochastic Set Alert
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 Hanging Man Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Sunday, August 16, 2026 10:21 PM
Marathon Petroleum operates across refining, marketing and midstream energy infrastructure, with the S&P 500 providing relevant large-cap market context for the company.
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 ...
MPC historical stock data
date open high low close volume
18/08/26 363.00 367.24 357.08 366.285 1,599,307
17/08/26 358.57 363.3425 355.2651 358.18 2,113,213
14/08/26 356.99 360.10 352.48 355.42 2,128,215
13/08/26 345.40 357.195 344.00 356.37 2,231,053
12/08/26 335.045 348.32 331.99 348.25 2,081,172
11/08/26 319.00 336.42 318.00 336.42 2,268,699
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
Quote Details
52wk Low:161.93
52wk High:367.24
Vol:32.74K
Avg Vol(3m):38.6M
1Y Chng:+104.65%
1M Chng:+30.50%
Add to Watch List