Marathon Petroleum Corporation (MPC) has a MoatMap StockRank of 77/100 based on Quality (60/100), Value (37/100), and Momentum (62/100) factor scores. The current signal is BUY. Marathon Petroleum operates a highly complex, world-class refining footprint in the US. It is structurally insulated from direct Middle Eastern geopolitical supply disruptions while benefiting from elevated global refined product cracks. MPC enjoys a structural cost advantage via cheap domestic natural gas and crude feedstocks. Management is highly rational, aggressively buying back shares (Buffett-style capital allocation) and generating massive owner earnings, creating a highly asymmetric risk-reward profile.
Marathon Petroleum Corporation is a leading integrated downstream energy company, primarily involved in refining, marketing, and transporting petroleum products across the United States. As one of the largest refiners in the U.S. by capacity, MPC benefits from strategically located refineries and a robust midstream infrastructure through its MPLX partnership. The company also maintains a significant retail marketing footprint, optimizing its vast refining capabilities and logistics network.
| Price | $267.05 |
| Market Cap | $73.4B |
| P/E (TTM) | 17.57 |
| P/E (Forward) | 11.33 |
| Price/Book | 4.67 |
| Return on Equity | 27.5% |
| Return on Invested Capital | 13.1% |
| Debt/Equity | 146.52 |
| Gross Margin | 10.7% |
| Operating Margin | 3.6% |
| Revenue Growth | 8.8% |
| Dividend Yield | 1.5% |
| Free Cash Flow | $3.5B |
Marathon Petroleum Corporation operates in the Oil & Gas Refining & Marketing industry, part of the Energy sector (United States).