Marathon Petroleum Corporation (MPC) Stock Price

168.32 ▲ +0.21 (+0.12%)
Open: 168.39 Vol: 6.62M Day's range: 167.27 - 170.53 Dec 19, 16:00 EST
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 SELL SELL SELL SELL
  5 mins 30 mins Hourly Daily Weekly
MA5 167.82▲ 167.99▲ 168.39▼ 174.65▼ 185.79▼
MA10 167.88▲ 168.48▼ 168.41▼ 181.78▼ 189.83▼
MA20 167.96▲ 168.55▼ 170.43▼ 186.65▼ 184.54▼
MA50 168.34▼ 172.14▼ 178.92▼ 189.47▼ 165.64▲
MA100 168.47▼ 179.95▼ 185.27▼ 183.86▼ 168.06▲
MA200 170.14▼ 186.06▼ 190.17▼ 169.07▼ 142.81▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.025▲ 0.242▲ 0.372▲ -2.557▼ -2.599▼
RSI 55.431▲ 35.954▼ 27.247▼ 25.072▼ 42.763▼
STOCH 28.473     26.829     33.018     9.236▼ 52.841    
WILL %R -2.551▲ -68.994     -82.761▼ -95.681▼ -96.616▼
CCI 15.475     -79.498     -79.937     -161.471▼ -215.133▼
Latest Filters Detected On MPC
RSI&STOCH $MPC Oversold RSI + Stochastic Set Alert
CDL $MPC Harami Candlestick Pattern Detected Set Alert
CDL $MPC Matching Low Candlestick Pattern Detected Set Alert
CDL $MPC Doji Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Sunday, December 21, 2025 07:14 AM
Marathon Petroleum Corporation (NYSE:MPC) is one of the one of the stocks Jim Cramer was bullish on due to share buyback activity. During the episode, Cramer highlighted that the company generates a ...
Thursday, December 18, 2025 12:11 PM
Marathon Petroleum Corp. (NYSE: MPC) today announced that Maria A. Khoury will join the company as Executive Vice President and Chief Financial Officer, effective January 19, 2026. Khoury will succeed ...
Thursday, December 18, 2025 05:34 AM
Marathon Petroleum Corp. (NYSE: MPC) today announced that Maria A. Khoury will join the company as Executive Vice President ...
MPC historical stock data
date open high low close volume
19/12/25 168.39 170.53 167.27 168.32 6,618,000
18/12/25 173.41 174.38 167.13 168.11 2,882,400
17/12/25 177.29 177.53 172.86 174.50 3,050,400
16/12/25 184.01 185.17 175.25 176.79 2,888,700
15/12/25 185.01 185.82 184.02 185.51 2,402,300
12/12/25 187.90 188.185 184.13 185.77 2,394,029
11/12/25 188.73 190.37 186.62 187.11 2,603,200
10/12/25 190.83 192.42 187.52 191.30 2,782,600
09/12/25 189.72 192.17 188.58 190.73 1,808,500
08/12/25 188.39 191.57 186.92 189.66 2,256,186
Quote Details
52wk Low:115.10
52wk High:202.30
Vol:6.62M
Avg Vol(3m):38.2M
1Y Chng:+18.88%
1M Chng:-13.13%
Add to Watch List