Marathon Petroleum (MPC) Ownership
MPC$392.68—
Market cap$109.40BEnterprise value$131.92BRevenue (TTM)$175.17BMarket positionTop 25%
Ownership data loads after the page opens.
Ownership data loads after the page opens.
MPC price $392.68 —
Stocklytics score rationale: value 78, quality 59, growth 90.
AI Score 85. Marathon Petroleum Corporation (MPC) shows strong fundamentals with a price-to-earnings ratio of approximately 7.67 and a net profit margin of 8.35%, indicating solid profitability. Additionally, its low debt-to-equity ratio of 1.48 and a current ratio of 1.45 suggest good financial health and liquidity, supporting a positive growth outlook
Insights · Dividends · Forecast · Financials · Learn