07:03 AM EDT, 08/06/2024 (MT Newswires) -- Marathon Petroleum ( MPC ) reported Q2 adjusted earnings Tuesday of $4.12 per diluted share, down from $5.32 a year earlier.
Analysts polled by Capital IQ expected $3.12.
Revenue for the quarter ended June 30 was $38.36 billion compared with $36.82 billion a year earlier.
Analysts surveyed by Capital IQ expected $35.73 billion.
Price: 163.50, Change: +1.45, Percent Change: +0.89