Marathon Petroleum Corporation

Price 56.10 P/E (Trailing) -
Change 1.48 P/E (Forward) 21.15
Change % 2.71% Dividend Yield 4.25%
Prev Close 54.62 Dividend 2.32
Volume 6159649 Market Cap 34.35B
Year Low 15.26 EPS (Trailing) -17.13
Year High 56.99 EPS (Forward) 2.58

MPC Price Chart