Marathon Petroleum Corporation (MPC) Stock Price

258.66 ▲ +9.89 (+3.98%)
Open: 252.68 Vol: 2.38M Day's range: 251.50 - 260.969 Jun 01, 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
BUY BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 258.53▲ 258.70▲ 258.86▼ 250.77▲ 252.40▲
MA10 258.56▲ 259.01▼ 256.08▲ 253.79▲ 241.03▲
MA20 258.72▲ 255.77▲ 253.53▲ 252.06▲ 224.75▲
MA50 258.92▼ 252.34▲ 252.69▲ 240.72▲ 198.02▲
MA100 256.67▲ 253.15▲ 253.66▲ 219.02▲ 176.16▲
MA200 253.50▲ 253.41▲ 245.99▲ 201.56▲ 158.07▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.029▼ 0.085▲ 0.934▲ -0.815▼ 2.241▲
RSI 50.724▲ 63.017▲ 60.897▲ 58.779▲ 66.972▲
STOCH 43.449     48.031     86.193▲ 39.981     79.899    
WILL %R -26.667     -17.145▲ -16.419▲ -24.064▲ -8.851▲
CCI -57.208     16.850     64.257     80.985     104.800▲
Latest Filters Detected On MPC
MA $MPC Price Crossed Above MA(13) Set Alert
MA $MPC Price Crossed Above MA(7) Set Alert
Marathon Petroleum Corporation News
Wednesday, May 27, 2026 04:00 AM
Many Marathon Petroleum Corporation ( NYSE:MPC ) insiders ditched their stock over the past year, which may be ...
Tuesday, May 26, 2026 10:19 AM
Marathon Petroleum activity within the NYSE Composite reflected refinery operations, transportation networks, commercial fuel distribution, infrastructure modernization, and evolving downstream energy ...
Friday, May 22, 2026 09:02 PM
Marathon Petroleum (NYSE:MPC) has appointed Kristina Kazarian as Treasurer, effective May 25. Kazarian’s role will cover both Marathon Petroleum and its master limited partnership, MPLX. The ...
MPC historical stock data
date open high low close volume
01/06/26 252.68 260.969 251.50 258.66 2,377,918
29/05/26 250.44 251.605 247.40 248.77 2,579,086
28/05/26 249.89 253.74 249.11 251.33 1,924,392
27/05/26 242.68 250.78 241.36 247.05 1,522,308
26/05/26 251.86 258.26 248.02 248.05 2,360,731
22/05/26 249.00 255.83 248.0001 254.65 1,909,832
21/05/26 261.15 262.055 247.9994 248.43 2,622,681
20/05/26 260.04 264.1422 254.75 258.37 1,681,720
19/05/26 260.83 263.495 256.6476 263.02 1,751,698
18/05/26 252.05 261.03 249.49 259.53 2,021,699
Quote Details
52wk Low:158.00
52wk High:264.142
Vol:2.38M
Avg Vol(3m):28M
1Y Chng:+52.08%
1M Chng:+20.80%
Add to Watch List