Marathon Petroleum Corporation

Price 65.14 P/E (Trailing) 14.12
Change 0.00 P/E (Forward) 8.72
Change % 0.00% Dividend Yield 3.25%
Prev Close 65.14 Dividend 2.12
Volume 12749070 Market Cap 43.12B
Year Low 43.96 EPS (Trailing) 4.61
Year High 79.9 EPS (Forward) 7.47

MPC Price Chart