NYSE
Marathon Petroleum Corporation (MPC)
♥ 500 Thanks from members
Marathon Petroleum Corporation (MPC) is experiencing massive upward momentum, driven by exceptional Q2 2026 earnings, robust refining margins, and strong shareholder returns, though analysts debate whether current valuations fully price in these gains.