06:49 AM EDT, 08/05/2025 (MT Newswires) -- Marathon Petroleum ( MPC ) reported Q2 adjusted income Tuesday of $3.96 per diluted share, down from $4.12 a year earlier.
Analysts polled by FactSet expected $3.22 per share.
Total revenue and other income for the quarter ended June 30 were $34.10 billion, compared with $38.36 billion a year earlier.
Analysts surveyed by FactSet expected $33.06 billion.