Marathon Petroleum Corporation (MPC) Stock Price

176.45 ▲ +0.40 (+0.23%)
Open: 174.96 Vol: 1.69M Day's range: 174.42 - 177.50 Jul 07, 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 176.22▲ 175.44▲ 175.49▲ 172.60▲ 171.04▲
MA10 176.05▲ 175.42▲ 175.87▲ 169.55▲ 165.02▲
MA20 175.74▲ 175.84▲ 174.28▲ 167.40▲ 151.22▲
MA50 175.37▲ 172.61▲ 169.98▲ 158.78▲ 154.63▲
MA100 175.85▲ 169.57▲ 168.75▲ 149.94▲ 160.35▲
MA200 174.50▲ 168.42▲ 164.87▲ 151.38▲ 129.49▲
  5 mins 30 mins Hourly Daily Weekly
MACD 0.071▲ -0.219▼ -0.123▼ 0.498▲ 3.879▲
RSI 66.603▲ 65.042▲ 69.474▲ 71.478▲ 64.224▲
STOCH 89.485▲ 36.675     50.444     75.361     94.321▲
WILL %R -3.409▲ -33.505     -20.526▲ -7.447▲ -1.683▲
CCI 157.432▲ 58.278     76.455     186.323▲ 100.622▲
Latest Filters Detected On MPC
RSI&STOCH $MPC Overbought RSI + Stochastic Set Alert
Marathon Petroleum Corporation News
Monday, July 07, 2025 04:44 AM
Long term investing can be life changing when you buy and hold the truly great businesses. While the best companies ...
Wednesday, July 02, 2025 02:45 PM
Marathon Petroleum (MPC) closed the most recent trading day at $174.46, moving +2.65% from the previous trading session. This move outpaced the S&P 500's daily gain of 0.48%. Elsewhere, the Dow saw a ...
Monday, June 30, 2025 11:06 AM
Performance and Challenges. Overview of Operations and Market Position. Marathon Petroleum Corporation (NYSE: MPC), based in Fi ...
MPC historical stock data
date open high low close volume
07/07/25 174.96 177.50 174.42 176.45 1,692,400
03/07/25 173.28 176.87 173.00 176.05 1,135,900
02/07/25 171.47 174.46 170.18 174.46 1,555,500
01/07/25 166.36 171.48 165.62 169.95 1,949,300
30/06/25 166.72 168.09 165.6217 166.11 1,188,319
27/06/25 166.16 167.84 164.50 167.41 8,636,600
26/06/25 166.65 168.81 165.77 167.52 1,711,300
25/06/25 165.13 167.19 164.50 165.69 2,006,900
24/06/25 164.60 167.27 163.40 165.29 2,875,800
23/06/25 170.58 170.71 165.73 166.61 3,354,300
Quote Details
52wk Low:115.10
52wk High:183.31
Vol:1.69M
Avg Vol(3m):37.3M
1Y Chng:+6.36%
1M Chng:+11.05%
Add to Watch List