
Findlay, Ohio-based Marathon Petroleum Corporation (MPC) operates as an integrated downstream energy company. With a market cap of $63.4 billion, Marathon Petroleum operates through Refining & Marketing and Midstream segments.
The energy giant has underperformed the broader market over the past year. Despite rallying 23.7% over the past 52 weeks, MPC has lagged behind the S&P 500 Index’s ($SPX) 28.3% returns during the same time frame. However, in 2024, MPC is up 20.6%, outperforming SPX’s 17.6% gains on a YTD basis.