Marathon Petroleum delivered a 50% total return in nine months, driven by strong crack spreads. MPC's refining assets have been revalued significantly higher in 2025, and valuation suggests the stock ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results