S&P 500 7,457.69 -1.01% NASDAQ 25,520.24 -1.40% DOW 52,146.42 -0.77% R2K 2,962.22 -0.42% VIX 18.77 +12.19% US 10Y 4.54 -0.61% DXY 100.75 +0.02%
Next Bullish Trade
Sign in
MPC

Marathon Petroleum Corporation MPC

$312.60 +6.75 (+2.21%)
Blow-off · +3.81σ Hot zone

Analyst price target

17 analysts
Low
$186.00
Average
$290.65
High
$344.00
$186.00 low$344.00 high
Current $312.60 -7.0% to average

Recommendation

Finnhub
buy
Strong buy 2Buy 12Hold 9Sell 1

Earnings history · actual vs estimate

Beat Miss last 12 quarters · bar = surprise %
DateEPS actualEPS estSurpriseNext-day move
2026-05-05 1.65 0.75 +120.6% -5.7%
2026-02-03 4.07 2.71 +50.1% +4.5%
2025-11-04 3.01 3.16 -4.9% +1.3%
2025-08-05 3.96 3.22 +23.0% -3.8%
2025-05-06 -0.24 -0.54 +55.8% +0.1%
2025-02-04 0.77 0.02 +3730.8% +0.2%
2024-11-05 1.87 1.09 +71.9% +3.8%
2024-08-06 4.12 3.09 +33.3% -0.9%
2024-04-30 2.58 2.58 -0.1% -1.5%
2024-01-30 3.98 2.22 +79.2% -2.5%
2023-10-31 8.14 7.75 +5.1% +2.6%
2023-08-01 5.32 4.59 +16.0% +0.7%