Marathon Petroleum Corporation (MPC)

59.50
1.56 2.55
NYSE
Prev Close 61.06
Open 61.05
Day Low/High 59.46 / 61.35
52 Wk Low/High 54.29 / 88.45
Volume 7.02M
Exchange NYSE
Shares Outstanding 672.65B
Market Cap 41.12B
Div & Yield N.A. (N.A)
Quant Rating on 4:02 PM EDT 4/24/2019
TheStreet Quant Rating: B (Buy)