Marathon Petroleum Corporation (MPC) Stock Price

259.22 ▲ +5.16 (+2.03%)
Open: 256.61 Vol: 2.38M Day's range: 256.36 - 265.825 Jun 29, 16:00 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 NEUTRAL BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 259.52▼ 262.00▼ 262.70▼ 252.37▲ 256.36▲
MA10 260.27▼ 263.31▼ 260.38▼ 249.80▲ 253.13▲
MA20 261.67▼ 260.24▼ 256.77▲ 256.40▲ 238.02▲
MA50 263.36▼ 254.18▲ 249.88▲ 248.44▲ 204.53▲
MA100 261.27▼ 249.56▲ 253.98▲ 234.24▲ 179.71▲
MA200 257.34▲ 254.78▲ 256.16▲ 209.41▲ 161.17▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.320▼ -0.557▼ 0.276▲ -0.420▼ 0.123▲
RSI 32.510▼ 50.515▲ 58.069▲ 56.033▲ 62.551▲
STOCH 12.663▼ 45.031     80.360▲ 50.112     69.575    
WILL %R -70.050     -46.383     -46.383     -33.493     -21.448▲
CCI -133.034▼ -99.909     9.964     73.383     90.609    
Latest Filters Detected On MPC
MACD $MPC MACD(12,26,9) Crossed Above Zero Set Alert
MA $MPC Price Crossed Above MA(26) Set Alert
CDL $MPC Shooting Star Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Saturday, June 20, 2026 06:37 PM
Marathon Petroleum Corporation (NYSE:MPC) is included among the 12 Best American Oil Stocks to Buy Now. Marathon Petroleum Corporation (NYSE:MPC) is a leading integrated downstream and midstream ...
Tuesday, June 16, 2026 05:11 AM
Marathon Petroleum operates in the energy sector within the , focusing on refining, marketing, and midstream infrastructure operations.
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
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
22/06/26 242.51 247.895 240.01 247.29 1,326,309
18/06/26 242.86 243.36 238.28 242.91 4,814,630
17/06/26 249.81 250.52 244.14 244.61 2,372,614
16/06/26 247.63 251.755 246.78 250.47 2,604,267
15/06/26 253.75 255.96 248.745 250.86 3,437,633
Quote Details
52wk Low:158.00
52wk High:272.46
Vol:2.38M
Avg Vol(3m):43.1M
1Y Chng:+50.39%
1M Chng:+1.64%
Add to Watch List