Marathon Petroleum Corporation (MPC) Stock Price

228.94 ▲ +2.76 (+1.22%)
Open: 228.42 Vol: 2.74M Day's range: 225.25 - 230.59 Mar 16, 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 228.05▲ 228.68▲ 228.74▲ 225.43▲ 214.27▲
MA10 228.05▲ 228.84▲ 228.62▲ 221.42▲ 200.48▲
MA20 228.38▲ 228.57▲ 230.22▼ 210.03▲ 191.63▲
MA50 228.55▲ 229.14▼ 224.03▲ 193.44▲ 177.91▲
MA100 228.59▲ 223.68▲ 215.23▲ 190.13▲ 169.07▲
MA200 229.95▼ 213.48▲ 206.96▲ 182.49▲ 149.78▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.039▲ -0.056▼ -0.555▼ 1.361▲ 4.606▲
RSI 57.917▲ 51.691▲ 54.694▲ 68.832▲ 71.559▲
STOCH 37.650     43.661     59.986     74.377     82.389▲
WILL %R -15.405▲ -32.585     -46.886     -15.649▲ -9.660▲
CCI 149.530▲ 0.908     -24.204     93.340     137.219▲
Latest Filters Detected On MPC
CDL $MPC Doji Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Saturday, March 14, 2026 09:20 AM
Energy stocks have shown sharp divergence since the start of the Iran conflict, with refiners and LNG-linked companies emerging as the biggest winners while several oilfield services and ...
MPC historical stock data
date open high low close volume
16/03/26 228.42 230.59 225.25 228.94 2,739,606
13/03/26 228.17 231.87 225.85 226.18 2,611,760
12/03/26 227.41 236.105 227.2001 230.07 4,224,424
11/03/26 217.39 226.84 216.20 226.74 1,813,306
10/03/26 215.00 220.30 212.375 215.23 2,188,532
09/03/26 223.56 223.66 213.725 215.70 4,135,627
06/03/26 217.75 221.36 214.2501 221.28 2,701,895
05/03/26 224.90 228.55 213.96 217.36 3,731,500
04/03/26 212.10 222.05 212.00 220.77 2,872,218
03/03/26 213.67 215.5711 206.05 211.98 2,757,384
Quote Details
52wk Low:115.10
52wk High:236.105
Vol:2.74M
Avg Vol(3m):41.3M
1Y Chng:+56.13%
1M Chng:+29.41%
Add to Watch List