MPC
Marathon Petroleum Corporation MPC
$312.60
+6.75
(+2.21%)
Blow-off · +3.81σ
Hot zone
Price alert —
Loading…
Sign in to get a one-time email the moment MPC crosses your price. Free accounts included.
Sign in / create a free accountLow
$186.00
Average
$290.65
High
$344.00
$186.00 low$344.00 high
Current $312.60
-7.0% to average
buy
Strong buy 2Buy 12Hold 9Sell 1
Beat
Miss
last 12 quarters · bar = surprise %
| Date | EPS actual | EPS est | Surprise | Next-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% |