
Earnings season, but make it suspense
Marathon Petroleum is set to report its Q1 2026 earnings on May 5, which means the usual Wall Street ritual is underway: everyone refreshing estimates, squinting at margins, and pretending they’re not obsessed.
The headline number here is the expectations game. Analysts are looking for EPS of $1.85, a huge jump from the year-ago quarter, while revenue is expected to land at $28.93 billion, down about 9% year over year. Translation: profits may be running hotter even if the top line isn’t exactly sprinting.
Why investors care
For a refiner like MPC, the devil is in the spread — not just the total sales number. If margins hold up, the stock can shrug off softer revenue. If they don’t, all the optimistic estimate-chasing in the world won’t save the day.
There’s also the annual picture, where consensus now points to $17.16 per share on $121.47 billion in revenue. In other words, analysts are still modeling a pretty sturdy business, even if the oil patch never quite stops throwing curveballs.
Big picture
This isn’t a flashy product-launch moment or a new oil gusher. It’s the classic “show us the money” checkpoint. For investors, May 5 is when the story gets real.
