Marathon Petroleum Corp. (NYSE:MPC) shares are trading higher on Tuesday after the company reported second-quarter 2026 earnings results.Earnings Snapshot

Adjusted EPS of $17.73 exceeded analyst expectations of $13.73. Revenue reached $52.3 billion, surpassing estimates of $42.1 billion.

Adjusted EBITDA rose to $8.5 billion from $3.3 billion, led by strong refining margins, operational execution, and optimization efforts.

$6.6 billion in operating cash flow was generated, excluding working capital changes; It returned $2.8 billion to shareholders, including $2.5 billion in share repurchases.

Segment Performance