Marathon Petroleum Corporation (MPC) Stock Price

402.94 ▲ +13.39 (+3.44%)
Open: 396.74 Vol: 23.61K Day's range: 391.63 - 402.94 Nov 11, 15:59 EST
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 SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 401.94▲ 398.92▲ 398.11▲ 386.49▲ 431.14▼
MA10 401.01▲ 397.53▲ 394.99▲ 406.01▼ 424.74▼
MA20 399.46▲ 394.46▲ 391.94▲ 434.78▼ 375.39▲
MA50 397.29▲ 387.34▲ 393.67▲ 422.89▼ 279.84▲
MA100 395.08▲ 396.66▲ 419.51▼ 368.28▲ 221.41▲
MA200 391.64▲ 422.64▼ 440.02▼ 299.39▲ 186.85▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.288▲ 0.511▲ 2.006▲ -7.676▼ -3.200▼
RSI 81.657▲ 71.524▲ 64.253▲ 43.363▼ 57.867▲
STOCH 93.391▲ 82.028▲ 88.807▲ 19.987▼ 58.990    
WILL %R 0.000▲ 0.000▲ 0.000▲ -68.168     -47.471    
CCI 139.149▲ 221.113▲ 133.883▲ -49.172     -31.230    
Latest Filters Detected On MPC
MA $MPC Price Crossed Above MA(7) Set Alert
Marathon Petroleum Corporation News
Tuesday, November 03, 2026 10:42 AM
Marathon Petroleum Corporation (NYSE: MPC) delivered adjusted earnings of $26.93 per share in Q3 2026, surpassing the $24.72 Wall Street consensus by 3.6%. The refiner posted $56.03B in revenue for ...
Tuesday, November 03, 2026 03:45 AM
Marathon Petroleum Corp. (NYSE: MPC) today announced that David E. Constable has been elected to the company's board of directors, effective March 1, ...
Monday, November 02, 2026 04:00 PM
FINDLAY, Ohio, Sept. 17, 2026 /PRNewswire/ -- Marathon Petroleum Corp. (NYSE: MPC) will host a conference call on Tuesday, November 3, 2026, at 11 a.m. EST to discuss 2026 third-quarter financial ...
MPC historical stock data
date open high low close volume
11/11/26 395.07 402.99 391.63 402.94 1,428,661
10/11/26 378.13 391.00 376.65 389.55 2,202,800
09/11/26 372.34 392.0563 370.05 389.88 2,647,848
06/11/26 379.62 381.67 367.72 372.74 2,478,600
05/11/26 393.16 398.41 376.4732 377.32 3,224,565
04/11/26 417.90 420.00 379.095 392.68 4,007,864
03/11/26 430.00 434.9995 414.06 427.34 2,773,178
02/11/26 437.72 445.3699 428.72 430.39 2,857,446
30/10/26 435.00 446.06 433.87 444.73 2,073,073
29/10/26 446.20 447.00 419.2769 432.51 2,385,385
Quote Details
52wk Low:161.93
52wk High:493.98
Vol:23.61K
Avg Vol(3m):42.8M
1Y Chng:+107.99%
1M Chng:-4.10%
Add to Watch List