Marathon Petroleum Corporation

Price 55.87 P/E (Trailing) 14.82
Change -3.26 P/E (Forward) 10.15
Change % -5.51% Dividend Yield 3.92%
Prev Close 59.13 Dividend 2.32
Volume 10276810 Market Cap 39.16B
Year Low 43.96 EPS (Trailing) 3.99
Year High 69.65 EPS (Forward) 5.83

MPC Price Chart