Energy
Price
$266.35
+0.56%Market Cap
$77.76B
Day High
$270.40
Day Low
$264.32
MPC delivered a strong Q1 FY2026 turnaround with revenue rising 8.5% YoY to $34.2B, operating income more than doubling to $1.4B, and net income swinging from a $74M loss to a $511M profit.
Key risk: High Leverage and Debt Load
MPC's debt-to-equity ratio stands at approximately 3.87x, indicating significant financial leverage. Total liabilities grew 10.6% YoY to $64.8B, outpacing asset growth of 8.0%, which could constrain financial flexibility if refining margins deteriorate.
Other Oil & Gas Refining & Marketing companies