MPC Stock: Price, Earnings History and SEC Filings
Marathon Petroleum Corporation (MPC) last traded at $444.73, up 2.83% on the latest session and up 12.5% over the past month. In its most recent reported quarter (Jun 2026) earnings per share were $17.73 against an analyst estimate of $14.52, a beat of 22.1%.
$444.73 +2.83%
1 month+12.47%
52-week high$493.98
52-week low$161.93
Volume2.08M
ExchangeNYSE
Price data from Yahoo Finance, as of Oct 30, 2026. May be delayed.
MPC earnings history
| Quarter | Reported | EPS | Estimate | Surprise |
|---|---|---|---|---|
| Jun 2026 | Aug 4, 2026 | $17.73 | $14.52 | +22.11% |
| Mar 2026 | May 5, 2026 | $1.65 | $0.72 | +129.17% |
| Dec 2025 | Feb 3, 2026 | $4.07 | $2.73 | +49.08% |
| Sep 2025 | Nov 4, 2025 | $3.01 | $3.11 | -3.22% |
MPC beat the analyst EPS estimate in 3 of its last 4 reported quarters. Source: Nasdaq.
Latest SEC filings for MPC
SEC filing data is not available right now. You can search for MPC on SEC EDGAR.
MPC news
- Zacks.com featured highlights include Suzano, Marathon Petroleum, Micron Technology and ItronOct 30, 2026 · finance.yahoo.com
- It’s Time to Sell the RefinersOct 30, 2026 · finance.yahoo.com
- What Could Marathon Petroleum (MPC) Gain From Adding David E. Constable?Oct 29, 2026 · finance.yahoo.com
- 4 Value Stocks to Buy With Attractive PEG Ratios and Growth PotentialOct 29, 2026 · finance.yahoo.com
- Nabors Expands International Reach With Venezuela Drilling ContractOct 29, 2026 · finance.yahoo.com
- Countdown to Marathon Petroleum (MPC) Q3 Earnings: A Look at Estimates Beyond Revenue and EPSOct 29, 2026 · finance.yahoo.com
- This Is Why MPC Stock Is a Smart Buy Before Q3 Earnings ReleaseOct 29, 2026 · finance.yahoo.com
- How Upcoming Earnings Will Impact Marathon Petroleum StockOct 29, 2026 · finance.yahoo.com
About Marathon Petroleum Corporation
Marathon Petroleum Corporation (MPC) is a US-listed public company on NYSE.