Marathon Petroleum Corporation (MPC)

FairStock Score: 56/100 — STEADY

Current Price$215.7
Market Cap$64,83,99,49,759
P/E Ratio16.37
ROE24.19%
Dividend Yield1.78%
SectorEnergy

Data from SEC filings. Not investment advice. Scoring methodology