Marathon Petroleum Corporation

Price 125.20 P/E (Trailing) 5.50
Change 0.00 P/E (Forward) 8.05
Change % 0.00% Dividend Yield 2.40%
Prev Close 125.20 Dividend 3.00
Volume 1,588,506 Market Cap 58.30B
Year Low 59.55 EPS (Trailing) 22.78
Year High 127.62 EPS (Forward) 15.55

MPC Price Chart