Marathon Petroleum Corporation

Price 61.55 P/E (Trailing) -
Change 0.21 P/E (Forward) 17.76
Change % 0.34% Dividend Yield 3.77%
Prev Close 61.34 Dividend 2.32
Volume 3538820 Market Cap 41.60B
Year Low 26.56 EPS (Trailing) -2.97
Year High 64.84 EPS (Forward) 3.46

MPC Price Chart