Marathon Petroleum is trading 4.2% up today at $310.37 as shares rebound following a blockbuster Q2 earnings report.

  • The company reported EPS of $17.73 and $5.1 billion in net income, far exceeding last year’s results due to structurally stronger refining margins.
  • Management highlighted that logistics and yield optimizations are durable long-term drivers rather than a one-off windfall.
  • The stock is recovering ground after a 4.8% drop on August 5, as investors digest the sustainability of the company's record performance.