Marathon Petroleum Corporation (MPC) Stock Price

248.055 ▲ +2.895 (+1.18%)
Open: 245.94 Vol: 0 Day's range: 244.965 - 251.10 Mar 31, 11:47 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 BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 248.43▲ 249.35▼ 247.87▲ 247.02▲ 236.07▲
MA10 248.66▼ 248.10▲ 248.41▲ 241.61▲ 215.78▲
MA20 249.51▼ 249.18▼ 249.47▼ 232.58▲ 197.14▲
MA50 248.16▲ 248.55▼ 244.02▲ 207.98▲ 182.97▲
MA100 248.91▼ 243.66▲ 238.13▲ 195.44▲ 170.30▲
MA200 249.98▼ 236.84▲ 222.09▲ 186.89▲ 151.26▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.214▼ -0.055▼ -0.550▼ 0.610▲ 6.540▲
RSI 46.358▼ 48.319▼ 52.800▲ 69.072▲ 74.930▲
STOCH 21.844     71.913     24.794     81.495▲ 87.275▲
WILL %R -83.019▼ -44.564     -66.450     -23.952▲ -7.790▲
CCI -72.267     5.197     -33.982     93.473     139.295▲
Latest Filters Detected On MPC
CDL $MPC Harami Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Friday, March 27, 2026 02:45 PM
Marathon Petroleum (MPC) closed at $251.91 in the latest trading session, marking a +1.45% move from the prior day. The stock outpaced the S&P 500's daily loss of 1.67%. At the same time, the Dow lost ...
Wednesday, March 25, 2026 02:45 PM
Marathon Petroleum Corp. (NYSE:MPC) has been a standout energy sector performer, with shares up nearly 25% over the past month and nearly 48% year to date. The stock is trading around $244 on March 25 ...
Wednesday, March 25, 2026 01:49 PM
Marathon Petroleum operates within the refining and fuel marketing segment of the energy sector, where operational scale, regulatory frameworks, and corporate structure all play a defining role in ...
MPC historical stock data
date open high low close volume
31/03/26 245.94 251.10 244.58 248.46 683,276
30/03/26 254.00 255.77 244.85 245.16 1,937,970
27/03/26 247.33 252.83 245.87 251.91 2,447,985
26/03/26 241.89 249.76 240.58 248.31 1,643,775
25/03/26 242.50 246.48 239.37 241.25 2,259,600
24/03/26 238.79 247.14 238.405 243.91 3,511,596
23/03/26 227.62 237.055 225.92 232.53 2,188,821
20/03/26 236.10 238.13 232.33 232.53 2,483,380
19/03/26 237.53 242.98 234.71 235.78 4,207,215
18/03/26 234.50 238.77 232.14 236.24 3,006,228
Quote Details
52wk Low:115.10
52wk High:255.77
Vol:0
Avg Vol(3m):50.1M
1Y Chng:+100.26%
1M Chng:+24.50%
Add to Watch List