TipRanks
Go Ultimate55% OFF

Marathon Petroleum (1MPC) Technical Analysis

Technical Sentiment

Overall Consensus
Strong SellStrong Buy
Neutral
7Bearish
6Neutral
9Bullish
Technical Analysis Consensus
Strong SellStrong Buy
Neutral
2Bearish
6Neutral
2Bullish
Moving Average Consensus
Strong SellStrong Buy
Buy
5Bearish
0Neutral
7Bullish

1 Day timeframe · Data as of Nov 02, 2026

  • Marathon Petroleum’s (1MPC) Moving Averages Convergence Divergence (MACD) indicator is 7.11, suggesting Marathon Petroleum is a Buy.
  • Marathon Petroleum’s (1MPC) 20-Day exponential moving average is EUR 397.58, while Marathon Petroleum’s (1MPC) share price is EUR 392.70, making it a Sell.
  • Marathon Petroleum’s (1MPC) 50-Day exponential moving average is EUR 369.97, while Marathon Petroleum’s (1MPC) share price is EUR 392.70, making it a Buy.

Marathon Petroleum (1MPC) Pivot Points

1 Day timeframe · Data as of Nov 02, 2026

1MPC pivot points
NameS3S2S1Pivot PointsR1R2R3
Classic332.23344.57368.83381.17405.43417.77442.03
Fibonacci344.57358.55367.19381.17395.15403.79417.77

Marathon Petroleum (1MPC) Moving Averages

1 Day timeframe · Data as of Nov 02, 2026

1MPC moving averages
PeriodSimpleExponential
MA5391.26Buy394.33Sell
MA10403.01Sell399.41Sell
MA20408.82Sell397.58Sell
MA50369.14Buy369.97Buy
MA100314.74Buy328.28Buy
MA200254.28Buy269.66Buy
  • Marathon Petroleum’s (1MPC) 10-Day exponential moving average is EUR 399.41, while Marathon Petroleum’s (1MPC) share price is EUR 392.70, making it a Sell.
  • Marathon Petroleum’s (1MPC) 100-Day exponential moving average is EUR 328.28, while Marathon Petroleum’s (1MPC) share price is EUR 392.70, making it a Buy.
  • Marathon Petroleum’s (1MPC) stock price is EUR 392.70 and Marathon Petroleum’s (1MPC) 50-day simple moving average is EUR 369.14, creating a Buy signal.
  • Marathon Petroleum’s (1MPC) stock price is EUR 392.70 and Marathon Petroleum’s (1MPC) 100-day simple moving average is EUR 314.74, creating a Buy signal.
  • Marathon Petroleum’s (1MPC) stock price is EUR 392.70 and Marathon Petroleum’s (1MPC) 200-day simple moving average is EUR 254.28, creating a Buy signal.

Marathon Petroleum (1MPC) Technical Indicators

1 Day timeframe · Data as of Nov 02, 2026

1MPC technical indicators
NameValueImplied Action
RSI (14)50.28Neutral
STOCH (9,6)33.60Neutral
STOCHRSI (14)30.59Neutral
MACD (12,26)7.11Buy
ADX (14)38.76Neutral
Williams %R-56.87Buy
CCI (14)-86.75Neutral
ATR (14)11.70-
Ultimate Oscillator58.46Neutral
ROC-6.90Sell
  • Marathon Petroleum’s (1MPC) Relative Strength Index (RSI) is 50.28, creating a Neutral signal.
  • Marathon Petroleum’s (1MPC) Trend Strength Indicator (ADX) is 38.76, creating a Neutral signal.
  • Marathon Petroleum’s (1MPC) Commodity Channel Index (CCI) is -86.75, creating a Neutral signal.
  • Marathon Petroleum’s (1MPC) Price Rate of Change (ROC) is -6.90, creating a Sell signal.
Technical Analysis Screener.Customize your technical analysis to fit your
unique trading strategy with a flexible screener
Try it Now!

FAQ

Is 1MPC a Buy, Hold, or Sell?
Based on 1MPC’s technical indicators on the 1-day timeframe as of Nov 02, 2026, 1MPC is a Hold.
What is 1MPC’s RSI (14)?
1MPC’s RSI (14) is 50.28, which suggests 1MPC is a Neutral.
What is 1MPC’s MACD?
1MPC’s MACD is 7.11, which suggests 1MPC is a Buy.
What is 1MPC’s 5-day moving average?
1MPC’s 5-day moving average is 391.26, which suggests 1MPC is a Buy.
What is 1MPC’s 20-day moving average?
1MPC 20-day moving average is 408.82, which suggests 1MPC is a Sell.
What is 1MPC’s 50-day moving average?
1MPC’s 50-day moving average is 369.14, which suggests 1MPC is a Buy.
What is 1MPC’s 200-day moving average?
1MPC’s 200-day moving average is 254.28, which suggests 1MPC is a Buy.
What is 1MPC’s Williams % R (14)?
1MPC’s Williams % R (14) is -56.87, which suggests 1MPC is a Buy.
What is 1MPC’s CCI (14)?
1MPC’s CCI (14) is -86.75, which suggests 1MPC is a Neutral.
What is the share price of Marathon Petroleum?
Marathon Petroleum's share price is N/A€.