MarathonPetroleum MPC full analysis,charts,indicators,moving averages,SMA,DMA,EMA,ADX,MACD,RSI

Marathon Petroleum MPC WideScreen charts, DMA,SMA,EMA technical analysis, forecast prediction, by indicators ADX,MACD,RSI,CCI USA stock exchange

operates under Energy sector & deals in Integrated Oil Companies

Daily price and charts and targets MarathonPetroleum

Strong Daily Stock price targets for MarathonPetroleum MPC are 307.09 and 320.64

Daily Target 1296.22
Daily Target 2304.41
Daily Target 3309.76666666667
Daily Target 4317.96
Daily Target 5323.32

Daily price and volume Marathon Petroleum

Date Closing Open Range Volume
Tue 04 August 2026 312.61 (1.82%) 308.83 301.57 - 315.12 1.399 times
Mon 03 August 2026 307.03 (-2.98%) 311.12 305.84 - 317.72 1.1747 times
Fri 31 July 2026 316.47 (0.76%) 316.31 311.01 - 317.40 0.9422 times
Thu 30 July 2026 314.08 (1.74%) 304.90 304.90 - 316.53 1.0959 times
Wed 29 July 2026 308.72 (0.85%) 312.85 307.39 - 315.72 0.8957 times
Tue 28 July 2026 306.12 (-2.01%) 311.12 305.95 - 315.00 0.4756 times
Mon 27 July 2026 312.41 (1.03%) 298.90 298.90 - 313.74 0.5014 times
Fri 24 July 2026 309.24 (0%) 311.70 308.68 - 316.49 1.1164 times
Fri 24 July 2026 309.24 (-0.97%) 311.70 308.68 - 316.49 1.1164 times
Thu 23 July 2026 312.27 (-1.13%) 323.40 311.20 - 323.76 1.2826 times
Wed 22 July 2026 315.83 (-1.2%) 324.00 315.68 - 326.92 0.7545 times

 Daily chart MarathonPetroleum

Weekly price and charts MarathonPetroleum

Strong weekly Stock price targets for MarathonPetroleum MPC are 307.09 and 323.24

Weekly Target 1294.48
Weekly Target 2303.55
Weekly Target 3310.63333333333
Weekly Target 4319.7
Weekly Target 5326.78

Weekly price and volumes for Marathon Petroleum

Date Closing Open Range Volume
Tue 04 August 2026 312.61 (-1.22%) 311.12 301.57 - 317.72 0.5936 times
Fri 31 July 2026 316.47 (2.34%) 298.90 298.90 - 317.40 0.902 times
Fri 24 July 2026 309.24 (0%) 311.70 308.68 - 316.49 0.2575 times
Fri 24 July 2026 309.24 (-1.07%) 312.95 308.68 - 326.92 1.0531 times
Fri 17 July 2026 312.60 (10.21%) 290.82 289.54 - 313.15 1.1991 times
Fri 10 July 2026 283.63 (6.49%) 266.52 261.57 - 287.15 0.792 times
Thu 02 July 2026 266.35 (4.84%) 256.61 254.79 - 270.40 0.8908 times
Fri 26 June 2026 254.06 (4.59%) 242.51 240.00 - 256.71 1.5132 times
Thu 18 June 2026 242.91 (-7.84%) 256.99 238.28 - 256.99 1.517 times
Fri 12 June 2026 263.58 (0.57%) 265.65 256.53 - 271.28 1.2817 times
Fri 05 June 2026 262.09 (5.35%) 252.68 251.50 - 272.46 1.0719 times

 weekly chart MarathonPetroleum

Monthly price and charts MarathonPetroleum

Strong monthly Stock price targets for MarathonPetroleum MPC are 307.09 and 323.24

Monthly Target 1294.48
Monthly Target 2303.55
Monthly Target 3310.63333333333
Monthly Target 4319.7
Monthly Target 5326.78

Monthly price and volumes Marathon Petroleum

Date Closing Open Range Volume
Tue 04 August 2026 312.61 (-1.22%) 311.12 301.57 - 317.72 0.1156 times
Fri 31 July 2026 316.47 (23.78%) 255.20 255.01 - 326.92 0.8841 times
Tue 30 June 2026 255.67 (2.77%) 252.68 238.28 - 272.46 1.156 times
Fri 29 May 2026 248.77 (0.19%) 248.00 234.14 - 264.14 1.1403 times
Thu 30 April 2026 248.29 (1.68%) 242.44 210.64 - 249.21 1.0615 times
Tue 31 March 2026 244.18 (23.19%) 203.93 202.17 - 255.77 1.4397 times
Fri 27 February 2026 198.21 (12.52%) 173.70 171.74 - 210.32 1.1162 times
Fri 30 January 2026 176.15 (8.31%) 162.85 162.33 - 183.43 0.9214 times
Wed 31 December 2025 162.63 (-16.05%) 194.12 161.93 - 198.16 1.1722 times
Fri 28 November 2025 193.73 (-0.61%) 179.10 175.00 - 202.30 0.9931 times
Fri 31 October 2025 194.91 (1.13%) 192.09 180.32 - 200.65 0.7522 times

 monthly chart MarathonPetroleum

DMA SMA EMA moving averages of Marathon Petroleum MPC

DMA (daily moving average) of Marathon Petroleum MPC

DMA period DMA value
5 day DMA 311.78
12 day DMA 311.98
20 day DMA 307.19
35 day DMA 285.53
50 day DMA 277.4
100 day DMA 258.22
150 day DMA 236.03
200 day DMA 223.84

EMA (exponential moving average) of Marathon Petroleum MPC

EMA period EMA current EMA prev EMA prev2
5 day EMA311.43310.84312.74
12 day EMA309.03308.38308.63
20 day EMA303.14302.14301.63
35 day EMA292.52291.34290.42
50 day EMA279.13277.76276.57

SMA (simple moving average) of Marathon Petroleum MPC

SMA period SMA current SMA prev SMA prev2
5 day SMA311.78310.48311.56
12 day SMA311.98312.2312.66
20 day SMA307.19305.59303.55
35 day SMA285.53283.77282.53
50 day SMA277.4276.24275.07
100 day SMA258.22257.4256.59
150 day SMA236.03235.04234.08
200 day SMA223.84223.2222.57
Back to top | Use Dark Theme