Pre-market · Regular session opens 9:30 AM ET
Last update: Jun 30, 2026, 3:54 AM ETMarathon Petroleum Corporation (MPC) — What Changed
$259.22+5.16 (+2.03%) vs yesterday's close
Jun 30, 2026 4:55 AM ET·New York Stock Exchange·Pre-market·CEO: Maryann T. Mannen·18,300 employees
Marathon Petroleum Corporation (MPC) functions as a prominent integrated energy enterprise, primarily concentrating its downstream operations across the United States. Its business is bifurcated into …
🔔Major Change Detected
Price Move
+2.03%
1-Day Change
Volume Confirmation
0.99x
vs 30D Average
Catalyst
Earnings Beat
Material / Earnings
Peer Context
In Line With Peers
No peer data
Signal Quality
Medium
Confidence Score
63/100
BestStocks surfaces only meaningful changes—backed by price, volume, catalysts, and peer context—so you can focus on what matters.
1. What Changed Since Last Close
F›
New FilingMediumMedium
Jun 29+2.03%0.88x vol
Marathon Petroleum Corp (MPC) filed an 8-K on 2026-06-29. The stock showed no price movement on this date.
V›
Price Move UpMediumMedium
Jun 29+2.03%0.88x vol
Marathon Petroleum Corporation (MPC) moved +2.03% from $254.06 to $259.22 on June 29, 2026, reaching a new 30-day high.
E›
Earnings BeatHighHigh
May 5
Marathon Petroleum (MPC) reported EPS of $1.65 versus the estimate of $0.74, a 123.3% earnings beat for the 2026 period.
Showing 3 of 3 events
2. Change Timeline
| Date | Change | Price Reaction | Volume | Confidence ↓ |
|---|---|---|---|---|
| May 5 | EEarnings Beat | — | — | High |
| Jun 29 | FNew Filing | +2.03% | 0.88x | Medium |
| Jun 29 | VPrice Move Up | +2.03% | 0.88x | Medium |
Sort:
3. Why It Moved
1
Primary Catalyst
Earnings Beat
Marathon Petroleum (MPC) reported EPS of $1.65 versus the estimate of $0.74, a 1
2
Supporting Evidence
- Marathon Petroleum (MPC) reported EPS of $1.65 versus the estimate of
- Marathon Petroleum Corporation (MPC) moved +2.03% from $254.06 to $259
3
Nature of Move
Company-Specific Move
MPC outperformed peers by more than expected sector variance — move appears company-specific.
4. Peer / Sector Confirmation
| Symbol | Today | 5D | Rel. Vol | |
|---|---|---|---|---|
| MPC | +2.03% | — | 0.99x |
Company-Specific Move. No peer data. MPC outperformed peers by more than expected sector variance — move appears company-specific.
5. SEC Filing Watch
Jun 29High
Material event — review for impact
May 5Medium
Quarterly financial results
May 5High
Material event — review for impact
May 1High
Material event — review for impact
Apr 13High
Material event — review for impact
Mar 16Low
Annual proxy — exec compensation & governance
View on SEC EDGAR →Source: filing_snapshots DB · past 120 days
6. Analyst Expectations
Consensus Target
$259.38
Median Target
$267.50
Upside to Target
+0.1%
vs $259.22
Analyst Activity — Last 90 Days
0
Upgrades
13
Maintains
0
Downgrades
Last Directional Actions
↑ Upgrade
Wells Fargo · Equal Weight → Overweight
Dec 14, 2023
↓ Downgrade
Raymond James · Strong Buy → Outperform
Jul 15, 2025
7. Bull vs Bear Thesis Shift
Bullish Factors
✓Earnings beat with positive market reaction
✓Positive 2.0% session move
✓Marathon Petroleum Corporation (MPC) moved +2.03% from $254.
Bearish Factors
✕New SEC filing — review for material disclosures
Net Thesis Change vs Yesterday
BearishNeutralBullish
Bullish Shift+38 / 100
8. What To Watch Next
| Date | Event | Impact | |
|---|---|---|---|
| Aug 4 | Earnings Release | High |
Confirmed dates from FMP
🔔
9. Set Alerts & Get Notified
Get notified when MPC reports earnings, files an 8-K, receives an analyst upgrade, or sees unusual volume.
✓ Earnings alerts
✓ Filing alerts
✓ Volume spikes
✓ Analyst actions
