News

(MPC) on Tuesday reported second-quarter earnings of $1.22 billion. On a per-share basis, the Findlay, Ohio-based company said it had net income of $3.96.
Review the current Marathon Petroleum Corp (MPC:XNYS) growth, profitability and efficiency, financial health, and cash flow key metrics to decide if MPC is the best investment for you.