Marathon Petroleum Corporation (MPC) Stock Price

178.89 ▲ +1.98 (+1.12%)
Open: 183.66 Vol: 5.87K Day's range: 172.47 - 183.66 Feb 03, 12:19 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 178.68▲ 178.22▲ 177.19▲ 175.92▲ 176.43▲
MA10 179.11▼ 177.01▲ 176.67▲ 175.26▲ 175.56▲
MA20 178.52▲ 176.25▲ 175.69▲ 175.47▲ 184.10▼
MA50 177.00▲ 175.64▲ 174.43▲ 178.42▲ 168.82▲
MA100 176.48▲ 174.57▲ 176.02▲ 184.49▼ 168.27▲
MA200 175.48▲ 176.11▲ 172.29▲ 174.15▲ 146.03▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.169▼ 0.286▲ 0.289▲ 0.684▲ -1.937▼
RSI 54.374▲ 58.171▲ 57.849▲ 55.965▲ 50.952▲
STOCH 25.937     44.184     59.432     39.723     35.205    
WILL %R -59.574     -43.700     -41.006     -36.009     -58.286    
CCI -116.369▼ 88.538     133.671▲ 73.523     -23.752    
Latest Filters Detected On MPC
PSAR&MOM $MPC PSAR Switch Up + Momentum Set Alert
MA $MPC Price Crossed Above MA(50) Set Alert
GAP $MPC Open Gap Up %3 Set Alert
GAP $MPC Open Gap Up %2 Set Alert
Marathon Petroleum Corporation News
Tuesday, February 03, 2026 04:33 AM
Marathon Petroleum Corp. (NYSE: MPC) reported strong Q4 2025 earnings, with revenue of $33.42B and adjusted EPS of $4.07.
Tuesday, February 03, 2026 03:55 AM
Investing.com - Marathon Petroleum (NYSE: MPC) reported fourth quarter EPS of $4.07, $1.06 better than the analyst estimate of $3.01. Revenue for the quarter came in at $33.42B versus the consensus ...
Tuesday, February 03, 2026 03:51 AM
Cash from operations of $8.3 billion enabled peer-leading capital returns of $4.5 billion in 2025 MPLX's growing distribution is expected to more than fund MPC's 2026 dividend and standalone capital; ...
MPC historical stock data
date open high low close volume
03/02/26 183.66 183.66 172.47 178.77 2,401,841
02/02/26 172.74 177.32 171.735 176.91 2,319,376
30/01/26 175.13 176.75 172.00 176.19 2,097,700
29/01/26 175.41 180.74 175.24 175.74 2,825,700
28/01/26 173.00 174.00 170.08 172.01 1,691,300
27/01/26 172.92 174.01 170.50 171.79 2,452,400
26/01/26 177.35 177.50 172.24 172.54 1,610,800
23/01/26 177.68 181.61 175.06 175.38 1,635,000
22/01/26 176.48 177.95 174.31 175.76 1,876,900
21/01/26 178.40 182.57 177.22 177.48 2,388,500
Quote Details
52wk Low:115.10
52wk High:202.30
Vol:5.87K
Avg Vol(3m):33.4M
1Y Chng:+12.95%
1M Chng:+6.21%
Add to Watch List