Marathon Petroleum Corporation (MPC) Stock Price

313.00 ▲ +5.97 (+1.94%)
Open: 308.57 Vol: 3.7K Day's range: 302.33 - 315.00 Aug 04, 13:51 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 312.86▲ 312.42▲ 311.61▲ 311.87▲ 307.02▲
MA10 312.03▲ 311.60▲ 310.82▲ 311.51▲ 282.40▲
MA20 312.22▲ 311.61▲ 312.62▲ 305.79▲ 261.38▲
MA50 311.61▲ 312.70▲ 311.29▲ 276.32▲ 218.75▲
MA100 310.67▲ 311.40▲ 312.11▲ 257.34▲ 186.39▲
MA200 312.33▲ 311.31▲ 291.39▲ 223.07▲ 166.42▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.094▲ 0.316▲ -0.121▼ -1.458▼ 5.090▲
RSI 57.614▲ 52.968▲ 52.309▲ 62.705▲ 72.394▲
STOCH 73.779     75.844     54.912     31.263     88.148▲
WILL %R -11.091▲ -15.588▲ -29.915     -54.558     -14.996▲
CCI 106.209▲ 81.031     6.488     -49.323     112.871▲
Latest Filters Detected On MPC
MA $MPC Price Crossed Above MA(13) Set Alert
MA $MPC Price Crossed Above MA(7) Set Alert
CDL $MPC Tasuki Gap Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Tuesday, August 04, 2026 07:14 AM
Marathon Petroleum Corp. (NYSE:MPC) reported second-quarter 2026 results that comfortably exceeded Wall Street expectations, supported by significantly stronger refining margins and robust operational ...
Tuesday, August 04, 2026 03:45 AM
Second-quarter net income attributable to MPC of $5.1 billion, or $17.73 per diluted share. $8.5 billion of adjusted EBITDA, with strong ...
Monday, July 27, 2026 02:45 PM
In the latest trading session, Marathon Petroleum (MPC) closed at $312.35, marking a +1.01% move from the previous day. The stock's change was more than the S&P 500's daily gain of 0.02%. On the other ...
MPC historical stock data
date open high low close volume
04/08/26 308.95 315.00 302.23 313.025 1,292,886
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
28/07/26 313.19 314.58 306.02 306.05 1,476,022
27/07/26 306.68 313.735 305.39 312.35 2,368,334
24/07/26 311.70 316.49 308.68 309.24 1,697,465
23/07/26 323.40 323.755 311.20 312.27 2,291,604
22/07/26 326.67 326.92 315.74 315.82 2,576,584
Quote Details
52wk Low:158.00
52wk High:326.92
Vol:3.7K
Avg Vol(3m):31.2M
1Y Chng:+88.77%
1M Chng:+25.96%
Add to Watch List
More Information
Index S&P 500
Market Cap. 92.39B