Marathon Petroleum Corporation (MPC)

60.67
1.17 1.97
NYSE
Prev Close 59.50
Open 59.76
Day Low/High 59.55 / 60.92
52 Wk Low/High 54.29 / 88.45
Volume 2.57M
Exchange NYSE
Shares Outstanding 672.65B
Market Cap 41.07B
Div & Yield N.A. (N.A)
Quant Rating on 12:20 PM EDT 4/25/2019
TheStreet Quant Rating: B (Buy)