Marathon Petroleum Corporation

Price 40.99 P/E (Trailing) -
Change 2.11 P/E (Forward) -
Change % 5.43% Dividend Yield 5.97%
Prev Close 38.88 Dividend 2.32
Volume 1600 Market Cap 25.33B
Year Low 15.26 EPS (Trailing) -16.24
Year High 62.1449 EPS (Forward) -1.06

MPC Price Chart