The closing price for Marathon Petroleum (MPC) on December 29, 2023 was $145.40. It was up 0.3% for the day. The latest price is $142.38.

money illustration

Daily pricing data for Marathon Petroleum dates back to 6/23/2011, and may be incomplete.

Explore