Marathon Petroleum Corporation (MPC) Stock Price

185.77 ▼ -1.34 (-0.72%)
Open: 187.90 Vol: 2.39M Day's range: 184.13 - 188.185 Dec 12, 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 BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 185.50▲ 184.90▲ 185.21▲ 188.91▼ 192.13▼
MA10 185.42▲ 185.11▲ 185.81▼ 190.35▼ 191.09▼
MA20 184.97▲ 186.05▼ 187.89▼ 191.94▼ 184.40▲
MA50 185.14▲ 188.65▼ 189.56▼ 191.10▼ 165.13▲
MA100 185.83▼ 189.60▼ 190.87▼ 183.77▲ 167.90▲
MA200 187.69▼ 190.85▼ 192.78▼ 168.26▲ 142.35▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.099▲ 0.080▲ -0.218▼ -0.752▼ -1.043▼
RSI 62.604▲ 43.422▼ 39.946▼ 41.211▼ 53.294▲
STOCH 83.595▲ 31.180     21.271     25.293     64.027    
WILL %R -0.813▲ -59.326     -74.178     -88.319▼ -60.549    
CCI 74.272     1.480     -56.824     -175.481▼ -41.304    
Latest Filters Detected On MPC
BREAK $MPC Price Breaks 20 Days Low Set Alert
BREAK $MPC Price Breaks 10 Days Low Set Alert
Marathon Petroleum Corporation News
Friday, December 12, 2025 03:25 AM
What are the early trends we should look for to identify a stock that could multiply in value over the long term? In ...
Wednesday, December 03, 2025 11:38 AM
Barclays l‍ifte⁠d i‌ts price target​ o‌n Marathon Petroleum Corporation (NYSE:MPC) to $202 from $1​94 on November 17 whi‍le reitera‌ting an Overweight stance.
Tuesday, December 02, 2025 03:33 AM
Key Insights Institutions' substantial holdings in Marathon Petroleum implies that they have significant influence ...
MPC historical stock data
date open high low close volume
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
05/12/25 189.91 193.53 189.91 190.53 1,441,800
04/12/25 188.61 191.70 187.64 190.15 1,672,751
03/12/25 193.26 194.00 188.46 189.43 2,415,900
02/12/25 194.65 194.68 189.77 192.70 1,906,900
01/12/25 194.12 198.17 194.12 196.14 1,703,500
Quote Details
52wk Low:115.10
52wk High:202.30
Vol:2.39M
Avg Vol(3m):32.3M
1Y Chng:+37.00%
1M Chng:-4.69%
Add to Watch List