Stock Information

Marathon Petroleum Corp (MPC)

Marathon Petroleum Corp logo
Ticker Symbol: MPC
Exchange: NYSE
Sector: Energy
Market Cap: $78,757.52 mil
Piotroski score: 6
PE Ratio: 16.6549
EPS (TTM): 15.3164
Revenue (TTM): $467.01 M
Dividend Yield: 1.5336835244047%
ROE: 27.33%