Marathon Petroleum Corp. (MPC)

52.66
NYSE : Energy Minerals
Prev Close 51.95
Day Low/High 51.90 / 53.19
52 Wk Low/High 45.47 / 88.45
Avg Volume 7.29M
Exchange NYSE
Shares Outstanding 662.62M
Market Cap 34.42B
EPS 5.40
P/E Ratio 9.86
Div & Yield 2.12 (3.99%)
Quant Rating on 4:01 PM EDT 6/21/2019
TheStreet Quant Rating: B- (Buy)