Marathon Petroleum Corporation (MPC) Stock Price

297.75 ▲ +0.87 (+0.29%)
Open: 299.00 Vol: 438 Day's range: 297.75 - 301.44 Jul 14, 10:53 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 BUY BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 297.91▼ 298.51▼ 297.81▼ 288.41▲ 268.90▲
MA10 298.68▼ 297.64▼ 295.01▲ 276.43▲ 262.86▲
MA20 299.48▼ 294.16▲ 288.49▲ 263.11▲ 247.68▲
MA50 298.02▼ 286.08▲ 278.11▲ 258.42▲ 209.56▲
MA100 295.97▲ 277.07▲ 266.46▲ 241.75▲ 182.03▲
MA200 288.78▲ 264.90▲ 262.53▲ 213.97▲ 163.14▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.418▼ -0.115▼ 0.685▲ 4.080▲ 3.035▲
RSI 41.512▼ 65.800▲ 71.251▲ 75.514▲ 71.867▲
STOCH 16.948▼ 65.912     89.585▲ 92.416▲ 78.089    
WILL %R -83.000▼ -46.154     -16.793▲ -6.518▲ -4.399▲
CCI -143.605▼ 28.443     67.921     151.834▲ 200.020▲
Latest Filters Detected On MPC
CDL $MPC Shooting Star Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Thursday, July 09, 2026 08:29 AM
Marathon Petroleum remains in focus as cash flow strength, refining margins, and mixed valuation signals shape the market debate.
Tuesday, June 30, 2026 08:45 AM
Marathon Petroleum draws attention as earnings strength, technical momentum, and refining exposure support a strong market setup.
Tuesday, June 16, 2026 10:51 AM
Marathon Petroleum Corp. (NYSE: MPC) will host a conference call on Tuesday, August 4, 2026, at 11 a.m. EDT to discuss 2026 second-quarter financial results. Interested parties may listen to the ...
MPC historical stock data
date open high low close volume
14/07/26 299.00 301.44 296.77 297.45 464,828
13/07/26 290.82 299.05 289.54 296.88 2,091,950
10/07/26 286.32 287.147 277.64 283.74 1,895,210
09/07/26 281.43 283.68 279.07 283.30 1,843,927
08/07/26 271.63 281.25 270.36 280.68 2,447,973
07/07/26 267.65 269.49 261.565 266.33 1,557,415
06/07/26 266.52 272.35 265.45 268.99 1,361,346
02/07/26 267.00 270.40 264.325 266.35 1,325,160
01/07/26 257.46 264.96 255.01 264.87 1,862,778
30/06/26 260.62 262.08 254.79 255.67 1,321,656
Quote Details
52wk Low:158.00
52wk High:301.44
Vol:438
Avg Vol(3m):35.2M
1Y Chng:+74.17%
1M Chng:+15.00%
Add to Watch List