Marathon Petroleum Corporation (MPC) Stock Price

395.50 ▲ +3.47 (+0.89%)
Open: 396.80 Vol: 38.15K Day's range: 393.77 - 404.00 Sep 30, 15:59 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 BUY BUY BUY
  5 mins 30 mins Hourly Daily Weekly
MA5 395.62▼ 399.99▼ 398.93▼ 392.29▲ 399.75▼
MA10 396.98▼ 399.89▼ 397.22▼ 398.87▼ 369.84▲
MA20 399.96▼ 396.99▼ 393.86▲ 397.96▼ 319.81▲
MA50 399.87▼ 392.78▲ 393.17▲ 361.17▲ 250.47▲
MA100 397.93▼ 394.73▲ 401.83▼ 312.91▲ 204.26▲
MA200 394.17▲ 401.87▼ 389.06▲ 259.37▲ 177.10▲
  5 mins 30 mins Hourly Daily Weekly
MACD -0.688▼ -0.175▼ 0.766▲ -4.142▼ 6.986▲
RSI 25.770▼ 48.155▼ 50.646▲ 57.122▲ 71.412▲
STOCH 12.187▼ 62.918     73.606     24.554     87.910▲
WILL %R -83.170▼ -68.854     -42.121     -68.057     -20.183▲
CCI -71.186     -104.443▼ 8.632     -22.452     74.973    
Latest Filters Detected On MPC
MA $MPC Price Crossed Above MA(7) Set Alert
CDL $MPC Doji Star Candlestick Pattern Detected Set Alert
CDL $MPC Doji Candlestick Pattern Detected Set Alert
Marathon Petroleum Corporation News
Monday, September 28, 2026 01:45 PM
In the latest trading session, Marathon Petroleum (MPC) closed at $387.71, marking a -1.48% move from the previous day. This change lagged the S&P 500's daily loss of 0.77%. Elsewhere, the Dow saw a ...
Monday, September 28, 2026 01:45 PM
In the most recent trading session, Marathon Petroleum (MPC) closed at $387.71, indicating a -1.48% shift from the previous trading day.
Friday, September 25, 2026 10:02 PM
Marathon Petroleum Corporation (NYSE:MPC) has surged by over 143% since the beginning of 2026, driven by an extraordinary spike in global refining margins as the ongoing geopolitical disruptions have ...
MPC historical stock data
date open high low close volume
30/09/26 396.62 404.00 393.77 395.50 1,199,035
29/09/26 382.28 394.23 380.00 392.03 1,870,924
28/09/26 396.00 398.33 387.07 389.44 2,655,231
25/09/26 385.00 394.87 380.775 393.52 1,909,451
24/09/26 394.14 401.085 387.735 390.95 2,054,672
23/09/26 393.05 400.72 378.80 388.38 4,123,845
22/09/26 391.68 404.70 386.9543 389.68 4,651,552
21/09/26 419.01 431.08 399.55 402.38 4,340,482
18/09/26 420.27 428.00 419.15 424.89 9,821,172
17/09/26 408.76 423.83 407.00 421.96 2,509,033
Quote Details
52wk Low:161.93
52wk High:431.08
Vol:38.15K
Avg Vol(3m):50.1M
1Y Chng:+118.33%
1M Chng:+9.63%
Add to Watch List