If you are looking for a stock that has a solid history of beating earnings estimates and is in a good position to maintain the trend in its next quarterly report, you should consider Marathon ...
Marathon Petroleum Corp. (NYSE:MPC) on Tuesday reported its second-quarter 2025 revenue of $34.101 billion, down from $38.4 billion in the prior-year period. Sales exceeded the analyst estimate of $30 ...
Marathon Petroleum Corp MPC reported Q3 FY23 revenue and other income of $41.58 billion, beating the consensus of $40.02 billion. Income from operations totaled $4.75 billion, better than $6.69 ...