MARATHON PETROLEUM CORPORATION

Price 127.81 P/E (Trailing) 4.47
Change -0.48 P/E (Forward) 9.54
Change % -0.37% EPS (Trailing) 28.44
Prev Close 128.29 EPS (Forward) 13.31
Volume 3,225,956 Dividend Yield 2.36%
Market Cap 56.76B Dividend 3.00

MPC Price Chart