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











