Marathon Petroleum Corporation (MPC) Stock Price

254.65 ▲ +6.22 (+2.50%)
Open: 249.00 Vol: 1.91M Day's range: 248.0001 - 255.83 May 22, 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 255.21▼ 255.00▼ 254.48▲ 256.80▼ 244.97▲
MA10 255.30▼ 254.63▲ 252.74▲ 254.14▲ 238.73▲
MA20 255.14▼ 252.94▲ 254.31▲ 249.17▲ 216.97▲
MA50 254.65▼ 256.23▼ 255.05▼ 238.85▲ 194.58▲
MA100 253.26▲ 254.66▼ 252.21▲ 214.86▲ 174.53▲
MA200 254.23▲ 252.01▲ 240.38▲ 199.30▲ 156.44▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.083▼ 0.456▲ 0.188▲ -0.098▼ 2.936▲
RSI 44.139▼ 50.940▲ 49.839▼ 57.030▲ 67.346▲
STOCH 41.992     84.040▲ 80.481▲ 68.457     67.636    
WILL %R -100.000▼ -15.175▲ -49.658     -31.765     -12.858▲
CCI -163.848▼ 77.451     62.545     10.623     113.279▲
Latest Filters Detected On MPC
MACD $MPC MACD(12,26,9) Crossed Below Signal Line Set Alert
MA $MPC Price Crossed Above MA(13) Set Alert
Marathon Petroleum Corporation News
Monday, May 18, 2026 04:08 AM
Marathon Petroleum Corporation (NYSE:MPC) is included among the 10 Energy Stocks that Crushed Earnings Estimates in the First Quarter. Marathon Petroleum Corporation (NYSE:MPC) is a leading integrated ...
Friday, May 15, 2026 07:18 AM
Marathon Petroleum draws market attention with stable dividends, resilient earnings, and strong support ahead of its upcoming payout timeline.
Friday, May 15, 2026 04:56 AM
Marathon Petroleum Corporation ( NYSE:MPC ) stock is about to trade ex-dividend in 4 days. The ex-dividend date ...
MPC historical stock data
date open high low close volume
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
15/05/26 252.23 255.39 250.64 255.03 2,124,285
14/05/26 248.05 251.546 247.3966 248.82 1,380,583
13/05/26 253.38 254.9398 245.51 249.09 2,467,933
12/05/26 254.18 257.61 251.76 251.99 1,552,554
11/05/26 248.85 252.48 247.76 252.48 2,258,471
Quote Details
52wk Low:155.93
52wk High:264.142
Vol:1.91M
Avg Vol(3m):45.2M
1Y Chng:+56.52%
1M Chng:+13.03%
Add to Watch List