Marathon Petroleum Corporation (MPC) Stock Price

232.59 ▲ +5.38 (+2.37%)
Open: 230.04 Vol: 1.92M Day's range: 227.0905 - 233.725 Apr 28, 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 232.72▼ 231.74▲ 231.68▲ 225.42▲ 226.95▲
MA10 232.57▲ 230.86▲ 230.13▲ 222.45▲ 226.49▲
MA20 232.18▲ 229.75▲ 227.81▲ 228.14▲ 203.42▲
MA50 231.02▲ 226.05▲ 222.41▲ 223.28▲ 188.82▲
MA100 229.91▲ 221.71▲ 223.09▲ 201.74▲ 172.02▲
MA200 228.02▲ 223.96▲ 232.24▲ 192.18▲ 153.86▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.016▼ 0.124▲ 0.335▲ -0.193▼ 1.453▲
RSI 59.189▲ 68.102▲ 72.367▲ 56.409▲ 61.678▲
STOCH 65.695     88.047▲ 90.219▲ 66.474     62.607    
WILL %R -43.133     -15.827▲ -11.754▲ -7.608▲ -27.051    
CCI 39.017     151.005▲ 166.327▲ 163.180▲ 56.658    
Latest Filters Detected On MPC
MA $MPC Price Crossed Above MA(26) Set Alert
BREAK $MPC Price Breaks 10 Days High 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 04:39 PM
The latest trading day saw Marathon Petroleum (MPC) settling at $226.24, representing a +1.44% change from its previous close.
MPC historical stock data
date open high low close volume
28/04/26 230.04 233.725 227.0905 232.59 1,923,749
27/04/26 225.11 230.76 224.10 227.21 1,164,567
24/04/26 221.04 224.58 219.3101 224.14 1,054,173
23/04/26 223.53 224.16 220.345 221.10 2,248,973
22/04/26 222.66 224.14 218.5701 222.07 2,239,396
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
Quote Details
52wk Low:140.36
52wk High:255.77
Vol:1.92M
Avg Vol(3m):47.6M
1Y Chng:+42.24%
1M Chng:-0.29%
Add to Watch List