Marathon Petroleum Corporation (MPC) Stock Price

397.86 ▲ +8.96 (+2.30%)
Open: 397.82 Vol: 40.3K Day's range: 395.42 - 399.515 Sep 08, 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 398.30▼ 397.67▲ 397.66▲ 388.89▲ 374.35▲
MA10 398.16▼ 397.30▲ 395.04▲ 376.73▲ 339.20▲
MA20 398.03▼ 394.57▲ 392.51▲ 366.52▲ 296.52▲
MA50 397.36▲ 391.58▲ 382.60▲ 324.86▲ 237.40▲
MA100 395.51▲ 380.95▲ 372.03▲ 286.32▲ 196.68▲
MA200 392.24▲ 371.24▲ 348.74▲ 242.66▲ 172.86▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.010▲ 0.082▲ 0.133▲ 1.311▲ 10.034▲
RSI 50.640▲ 61.157▲ 65.167▲ 80.403▲ 80.360▲
STOCH 57.924     65.448     88.122▲ 89.000▲ 91.586▲
WILL %R -59.107     -14.876▲ -8.236▲ -3.332▲ -1.072▲
CCI 68.923     85.860     80.295     147.858▲ 140.129▲
Latest Filters Detected On MPC
GAP $MPC Open Gap Up %2 Set Alert
CDL $MPC Doji Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Tuesday, September 08, 2026 09:37 AM
About Marathon Petroleum Corp. Marathon Petroleum Corp. engages in the refining, marketing, and transportation of petroleum products. It operates through the Refining and Marketing, and Midstream ...
Tuesday, September 08, 2026 07:13 AM
Iran's latest threat against US energy assets in the Gulf sent oil past $91 a barrel, and the money is already rotating into a handful of names before most investors notice the trade is live.
Monday, September 07, 2026 01:34 PM
Marathon Petroleum Corporation (NYSE:MPC) has substantially outperformed the broader market, posting gains of almost 132% since the beginning of 2026.
MPC historical stock data
date open high low close volume
08/09/26 397.16 399.59 395.42 397.86 1,453,582
04/09/26 386.10 391.00 379.10 388.90 1,854,142
03/09/26 383.95 398.5246 382.92 387.71 2,121,546
02/09/26 380.37 391.98 380.04 387.00 2,334,118
01/09/26 380.78 383.01 373.00 383.00 2,365,759
31/08/26 374.24 376.559 366.6814 373.32 3,625,388
28/08/26 363.74 369.12 363.20 368.83 1,917,722
27/08/26 362.79 366.65 356.41 363.54 3,019,270
26/08/26 350.79 365.27 347.67 362.27 2,089,238
25/08/26 358.34 361.75 354.63 354.88 2,110,685
Quote Details
52wk Low:161.93
52wk High:399.59
Vol:40.3K
Avg Vol(3m):32.9M
1Y Chng:+106.04%
1M Chng:+30.00%
Add to Watch List