Marathon Petroleum Corporation

Price 84.55 P/E (Trailing) 19.59
Change 0.07 P/E (Forward) 9.98
Change % 0.08% Dividend Yield 2.75%
Prev Close 84.48 Dividend 2.32
Volume 5,971,928 Market Cap 45.14B
Year Low 50.19 EPS (Trailing) 4.31
Year High 114.35 EPS (Forward) 8.47

MPC Price Chart