Group 1 - Marathon Petroleum reported $31.85 billion in revenue for Q1 2025, a year-over-year decline of 4.1%, with an EPS of -$0.24 compared to $2.78 a year ago [1] - The reported revenue exceeded the Zacks Consensus Estimate of $30.09 billion by 5.86%, and the EPS surprised positively by 61.90% against a consensus estimate of -$0.63 [1] - The stock has returned +21.9% over the past month, outperforming the Zacks S&P 500 composite's +10.6% change, and currently holds a Zacks Rank 3 (Hold) [3] Group 2 - Net refinery throughput was 2,849 million barrels of oil per day, exceeding the average estimate of 2,765.67 million barrels by four analysts [4] - Crude oil refined was 2,623 million barrels of oil per day, surpassing the average estimate of 2,513.68 million barrels by three analysts [4] - Adjusted EBITDA for Refining & Marketing was $489 million, significantly higher than the average estimate of $286.27 million, while Midstream Adjusted EBITDA was $1.72 billion, slightly above the estimate of $1.68 billion [4]
Marathon Petroleum (MPC) Q1 Earnings: How Key Metrics Compare to Wall Street Estimates