Marathon Petroleum Corporation

Price 65.91 P/E (Trailing) 13.20
Change -0.18 P/E (Forward) 9.86
Change % -0.27% Dividend Yield 2.78%
Prev Close 66.09 Dividend 1.84
Volume 0 Market Cap 45.45B
Year Low 54.29 EPS (Trailing) 5.01
Year High 88.45 EPS (Forward) 6.70

MPC Price Chart