Marathon (MPC) Reports Q1 2026 Earnings with Strong EBITDA and Share Repurchases
Marathon (MPC) reported Q1 2026 earnings with adjusted EBITDA of $2.8 billion, up nearly $800 million year over year, driven by the Refining & Marketing segment. The company returned over $1 billion to shareholders and announced a new $5 billion share repurchase authorization. The Midstream segment saw a decline in adjusted EBITDA due to derivative losses and asset divestitures.

Tickers: $MPC
Topics: earnings call EBITDA financial performance operating cash flow refining segment share repurchases