Marathon Petroleum Corporation (MPC) Stock Price

247.29 ▲ +4.38 (+1.80%)
Open: 242.51 Vol: 1.33M Day's range: 240.01 - 247.895 Jun 22, 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
SELL SELL SELL SELL BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 246.61▼ 246.77▼ 246.58▼ 245.99▼ 252.39▼
MA10 246.84▼ 246.42▼ 244.72▼ 252.66▼ 248.68▼
MA20 247.05▼ 244.23▲ 244.03▲ 255.30▼ 234.75▲
MA50 246.65▼ 245.19▼ 251.85▼ 246.07▼ 202.65▲
MA100 244.45▲ 253.19▼ 258.47▼ 231.23▲ 178.67▲
MA200 243.76▲ 258.43▼ 256.03▼ 207.95▲ 160.33▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.227▼ 0.432▲ 1.013▲ -2.687▼ -0.331▼
RSI 32.231▼ 48.346▼ 44.783▼ 43.689▼ 57.914▲
STOCH 39.601     79.458     87.263▲ 14.768▼ 69.148    
WILL %R -95.840▼ -40.719     -34.401     -81.349▼ -45.043    
CCI -315.386▼ -8.464     38.128     -90.776     1.648    
Latest Filters Detected On MPC
MACD $MPC MACD(12,26,9) Crossed Below Zero Set Alert
MA $MPC Price Crossed Below MA(50) Set Alert
CDL $MPC Harami Candlestick Pattern Detected Set Alert
CDL $MPC Doji Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Saturday, June 20, 2026 06:37 PM
Marathon Petroleum Corporation (NYSE:MPC) is included among the 12 Best American Oil Stocks to Buy Now. Marathon Petroleum Corporation (NYSE:MPC) is a leading integrated downstream and midstream ...
Wednesday, June 17, 2026 02:45 PM
Marathon Petroleum (MPC) ended the recent trading session at $244.61, demonstrating a -2.34% change from the preceding day's closing price. This move lagged the S&P 500's daily loss of 1.22%.
Tuesday, June 16, 2026 10:28 PM
U.S. and Iran have reached a peace agreement that reopens the Strait of Hormuz, restoring a critical global oil transit route. The agreement affects crude flows to key refining hubs, including the ...
MPC historical stock data
date open high low close volume
23/06/26 245.37 245.37 244.52 244.655 35,630
22/06/26 242.51 247.895 240.01 247.29 1,326,309
18/06/26 242.86 243.36 238.28 242.91 4,814,630
17/06/26 249.81 250.52 244.14 244.61 2,372,614
16/06/26 247.63 251.755 246.78 250.47 2,604,267
15/06/26 253.75 255.96 248.745 250.86 3,437,633
12/06/26 260.91 267.805 259.02 263.58 1,453,071
11/06/26 268.00 269.7656 260.06 260.81 1,731,853
10/06/26 258.19 269.3499 258.19 263.28 1,770,169
09/06/26 264.35 266.21 256.5273 258.15 2,300,998
Quote Details
52wk Low:158.00
52wk High:272.46
Vol:1.33M
Avg Vol(3m):38.6M
1Y Chng:+34.23%
1M Chng:-3.10%
Add to Watch List
More Information
Index S&P 500
Market Cap. 70.91B