NYSE - Nasdaq Real Time Price USD

Marathon Petroleum Corporation (MPC)

199.14 -0.51 (-0.26%)
At close: 4:00 PM EDT
199.14 -0.04 (-0.02%)
After hours: 4:15 PM EDT

Performance Overview

Return MPC S&P 500
YTD +34.88% +6.33%
1-Year +64.83% +22.70%
3-Year +307.86% +21.33%