Marathon Petroleum Corporation (MPC) Stock Price

267.36 ▼ -1.63 (-0.61%)
Open: 269.165 Vol: 4.23K Day's range: 263.24 - 269.165 Jul 07, 09:45 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
SELL SELL NEUTRAL BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 267.31▼ 268.94▼ 268.88▼ 264.44▲ 258.64▲
MA10 267.84▼ 269.24▼ 268.95▼ 258.41▲ 255.85▲
MA20 268.45▼ 268.84▼ 266.73▼ 256.61▲ 241.85▲
MA50 269.33▼ 264.11▲ 260.80▲ 253.06▲ 206.57▲
MA100 269.28▼ 259.52▲ 253.98▲ 237.43▲ 180.69▲
MA200 267.06▼ 254.69▲ 257.19▲ 211.47▲ 162.04▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.210▼ -0.569▼ -0.366▼ 1.496▲ 0.588▲
RSI 40.774▼ 45.188▼ 53.254▲ 59.366▲ 64.537▲
STOCH 48.535     46.016     55.426     82.186▲ 74.486    
WILL %R -56.040     -65.293     -65.293     -17.714▲ -9.955▲
CCI -94.576     -286.582▼ -86.146     99.801     108.861▲
Latest Filters Detected On MPC
CDL $MPC Engulfing Candlestick Pattern Detected Set Alert
CDL $MPC Hammer Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Friday, July 03, 2026 01:08 PM
Marathon Petroleum draws attention after a board loss and Russell growth index additions, bringing governance, liquidity, and refining exposure into focus.
Tuesday, June 30, 2026 08:45 AM
Marathon Petroleum draws attention as earnings strength, technical momentum, and refining exposure support a strong market setup.
Sunday, June 14, 2026 04:42 AM
Marathon Petroleum Corporation (NYSE:MPC) is one of the Best Bargain Stocks to Buy in June. On June 12, Morgan Stanley lifted its price objective on the company’s stock to $265 from $233 and ...
MPC historical stock data
date open high low close volume
07/07/26 269.165 269.165 263.24 266.315 155,167
06/07/26 266.52 272.35 265.45 268.99 1,361,346
02/07/26 267.00 270.40 264.325 266.35 1,325,160
01/07/26 257.46 264.96 255.01 264.87 1,862,778
30/06/26 260.62 262.08 254.79 255.67 1,321,656
29/06/26 256.61 265.825 256.36 259.22 2,380,452
26/06/26 252.98 256.71 251.455 254.06 6,858,314
25/06/26 245.06 253.725 244.775 253.56 1,795,758
24/06/26 243.63 248.57 240.2227 246.51 1,579,935
23/06/26 245.28 249.67 244.47 248.52 1,038,143
Quote Details
52wk Low:158.00
52wk High:272.46
Vol:4.23K
Avg Vol(3m):31.8M
1Y Chng:+50.00%
1M Chng:+4.58%
Add to Watch List