Marathon Petroleum Corporation

Price 36.21 P/E (Trailing) -
Change 0.14 P/E (Forward) 15.86
Change % 0.39% Dividend Yield 6.43%
Prev Close 36.07 Dividend 2.32
Volume 5716292 Market Cap 24.33B
Year Low 15.26 EPS (Trailing) -10.25
Year High 69.65 EPS (Forward) 2.27

MPC Price Chart