Marathon Petroleum Corporation

Price 66.15 P/E (Trailing) -
Change -2.32 P/E (Forward) 18.65
Change % -3.39% Dividend Yield 3.51%
Prev Close 68.47 Dividend 2.32
Volume 40 Market Cap 41.91B
Year Low 26.77 EPS (Trailing) -2.27
Year High 68.78 EPS (Forward) 3.55

MPC Price Chart