Marathon Petroleum Corporation logo
Marathon Petroleum Corporation (MPC)
Compare

Marathon Petroleum Corporation (MPC) Stock Price: $258.15-8.02 (-3.01%)

The total return cagr for Marathon Petroleum Corporation (MPC) stock is 64.29% over the past 12 months. The 3 year average growth rate is 34.44% and the 5 year cagr is 35.54%. Total return includes dividends reinvested.

The closing share price for Marathon Petroleum Corporation (MPC) stock was $258.15 for Tuesday, June 9, 2026, down -3.01% from the previous day.

MPC Price Chart

End-of-day pricesAdvanced chart →
MPC$258.15 56.78%as of Jun 9, 2026

MPC Earnings Preview

Next Earnings Date

Aug 4, 2026

56 days away

EPS Estimate

11.68

Revenue Est.

$41.70B

Last Quarter Results

EPS

$1.65

vs Estimate

$0.75

Beat

Revenue

$34.57B

vs Estimate

$33.42B

Beat

MPC Analyst Ratings

Consensus Rating

Buy

Based on 18 analysts

Strong Buy
4
Buy
6
Hold
7
Sell
1
Strong Sell
1

Average Price Target

$265.06

+2.7% upside

Low

$186.00

Current

$258.15

High

$335.00

MPC Analyst Estimates

Forward P/E: 11.01

Earnings Per Share (EPS) Estimates

Quarterly

PeriodLowAvgHigh# Analysts
Q1 2027N/A$3.99N/A4
Q2 2027N/A$7.71N/A4
Q3 2027N/A$6.80N/A4
Q4 2027N/A$4.25N/A4

Annual

PeriodLowAvgHigh# Analysts
FY 2027N/A$23.44N/A11
FY 2028N/A$19.64N/A5

Revenue Estimates

Quarterly

PeriodLowAvgHigh# Analysts
Q1 2027N/A$36.01BN/A4
Q2 2027N/A$38.12BN/A4
Q3 2027N/A$37.44BN/A4
Q4 2027N/A$36.17BN/A4

Annual

PeriodLowAvgHigh# Analysts
FY 2027N/A$147.33BN/A11
FY 2028N/A$142.37BN/A5

Source: FMP Analyst Consensus Estimates. Forward P/E calculated using average EPS estimate for the nearest fiscal year.

MPC Competitors' Key Metrics

StockMarket CapClose PricePrice ChangeTTM Total Return5Y CAGR10Y CAGR
1MPC$75.36B$258.15-3.01%+64.29%+35.54%+25.24%