Trend Chart

Technical Summary

MPC

Marathon Petroleum Corporationstock
$315.31+0.87%
Neutral +19.9Updated 2026-07-21
Open the full interactive chart for MPC

Composite Signal

+19.9Neutral

Range −100 (bearish) to +100 (bullish)

This is a mechanical summary of 11 technical indicators computed from past price data. It is not a prediction and not a buy, sell, or hold recommendation.

How the composite signal is calculated →

Support & Resistance

Current$315.31
Support13 touches$184.86
Support16 touches$172.47
Support21 touches$158.24

Category Breakdown

TrendBullish 100
MomentumBearish -100
VolumeBullish 33
Price StructureNeutral 0

Statistics

Open
$312.95
Prev Close
$312.60
Day Range
$312.98 – $319.36
52W High
$319.36
52W Low
$158.00
Volume
1.6M
Avg Vol (20d)
2.2M