Marathon Petroleum (MPC) has a market capitalization of $49.6B, based on 313.51M shares at a price of $158.11 (down 0.8% today).

money illustration

Explore