Marathon Petroleum Corporation

Price 62.79 P/E (Trailing) 11.71
Change 0.60 P/E (Forward) 6.72
Change % 0.96% Dividend Yield 3.41%
Prev Close 62.19 Dividend 2.12
Volume 6282526 Market Cap 42.66B
Year Low 54.29 EPS (Trailing) 5.31
Year High 88.45 EPS (Forward) 9.26

MPC Price Chart