Fundamental Analysis
MPC
Marathon Petroleum
Bearish
Updated: 2026-09-30 · Latest SEC filing: 10-Q 2026-08-04 · View stock page →
Summary
Revenue has fallen steadily over the last three annual filings and the headline score is driven primarily by that top-line deterioration; the latest annual revenue change was -4.4%. Net income has moved the other way, with the latest annual net income up 16.0% and the most recent quarter reporting a $5,538,000,000 profit, and the balance sheet shows assets about 1.37 times liabilities alongside a Piotroski score of 6 and an Altman Z in the safe zone. The dataset is flagged as containing an extreme outlier and the split between weakening revenue and recovering earnings creates a mixed, uncertain signal that qualifies the overall bearish rating.
Revenue — Annual Comparison
Net Income — Annual Comparison
Quarterly Detail Charts
Quarterly Revenue
Quarterly Net Income
Piotroski F-Score Breakdown 6/7 · Neutral
✓ Profitability — Net income positive this fiscal year Pass
✓ Return on Assets — Return on Assets improved year-over-year Pass
· Leverage down — Long-term debt / total assets improved N/A
✓ Liquidity up — Current ratio improved year-over-year Pass
✓ No share dilution — Share count did not increase year-over-year Pass
· Margin up — Gross margin expanded year-over-year N/A
✗ Asset efficiency — Asset turnover improved year-over-year Fail
Data Source
Fundamental filing data sourced from the SEC’s EDGAR database. Company filings are used for the charts and summary figures on this page.
Recent Filings
2026-08-04 10-Q
2026-05-05 10-Q
2026-02-26 10-K
2025-11-04 10-Q
2025-08-05 10-Q
2025-02-27 10-K
2024-02-28 10-K
2023-02-23 10-K
Formula & Methodology
Revenue inputAnnual revenue trend contributes 40% of the score.
Net income inputAnnual net income trend contributes 60% of the score.
Rating ruleFormula: revenue trend carries 40% of the rating and net income trend carries 60%. Bullish starts at 0.60 or higher, Bearish starts at -0.60 or lower, and anything in between is Neutral.