Benzinga

Marathon Petroleum Corp (MPC) Stock Price, Quote, News & History

MPCNYSE
$475.04
1.350.28%
Last update: Oct 20, 6:34 PM
$472.25
-1.44-0.3%