Marathon Petroleum (MPC) Is Up 19.2% After Massive Q2 Profit Jump And Near-Complete Buyback - Has The Bull Case Changed?
Simply Wall St reports Marathon Petroleum (MPC) rose 19.2% after Q2 2026 results. The company posted revenue of $52.34B and net income of $5.14B, and completed about 98.66% of its $48.91B share repurchase program. Basic EPS from continuing operations rose to $17.76 from $3.96 a year earlier.




