Marathon Petroleum Corp. (MPC)

52.12
NYSE : Energy Minerals
Prev Close 51.95
Day Low/High 51.34 / 52.31
52 Wk Low/High 50.19 / 88.45
Avg Volume 6.86M
Exchange NYSE
Shares Outstanding 662.62M
Market Cap 34.42B
EPS 5.40
P/E Ratio 9.86
Div & Yield 2.12 (3.61%)
Quant Rating on 4:01 PM EDT 5/20/2019
TheStreet Quant Rating: B (Buy)