Marathon Petroleum Corporation (MPC) Stock Price

220.35 ▲ +6.23 (+2.91%)
Open: 215.87 Vol: 1.46M Day's range: 213.06 - 220.79 Apr 21, 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 SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 220.38▼ 219.62▲ 219.08▲ 219.49▲ 230.06▼
MA10 220.33▲ 218.56▲ 217.08▲ 222.48▼ 222.53▼
MA20 219.94▲ 216.78▲ 215.96▲ 233.31▼ 200.89▲
MA50 218.81▲ 218.44▲ 221.20▼ 221.11▼ 187.37▲
MA100 217.02▲ 221.20▼ 228.08▼ 200.11▲ 171.42▲
MA200 215.86▲ 229.45▼ 233.28▼ 191.03▲ 153.10▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.030▼ 0.656▲ 0.980▲ -3.296▼ 1.365▲
RSI 59.917▲ 68.946▲ 56.502▲ 44.993▼ 57.583▲
STOCH 70.169     93.501▲ 92.426▲ 22.710     66.464    
WILL %R -19.534▲ -4.555▲ -4.530▲ -74.000     -41.335    
CCI 73.497     106.094▲ 152.343▲ -78.918     20.472    
Latest Filters Detected On MPC
CDL $MPC Harami Candlestick Pattern Detected Set Alert
CDL $MPC Doji Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Tuesday, April 21, 2026 04:58 AM
In the last year, many Marathon Petroleum Corporation insiders sold a substantial stake in the company which may have sparked shareholders' attention. When analyzing insider trans ...
Sunday, April 19, 2026 12:15 AM
Marathon Petroleum performance reflects energy sector trends within the NYSE Composite, highlighting refining operations, market sentiment shifts, and institutional activity in evolving conditions.
Thursday, April 16, 2026 01:55 PM
Marathon Petroleum (NYSE:MPC) and MPLX have each entered into new multi billion dollar unsecured revolving credit agreements, replacing their prior facilities. The new agreements extend potential ...
MPC historical stock data
date open high low close volume
21/04/26 215.87 220.79 213.06 220.35 1,464,110
20/04/26 214.11 216.2032 213.29 214.12 1,077,382
17/04/26 217.25 220.00 210.73 213.69 3,233,368
16/04/26 223.77 230.15 223.77 226.24 2,066,809
15/04/26 222.45 225.84 220.565 223.03 1,527,934
14/04/26 225.58 225.98 221.12 223.93 1,197,922
13/04/26 225.00 228.38 221.65 225.29 1,974,618
10/04/26 221.04 223.2837 216.97 222.62 1,740,511
09/04/26 231.25 234.39 219.38 223.52 2,268,537
08/04/26 232.31 233.56 228.0564 231.98 2,391,451
Quote Details
52wk Low:133.00
52wk High:255.77
Vol:1.46M
Avg Vol(3m):44.7M
1Y Chng:+52.29%
1M Chng:+2.38%
Add to Watch List