Get early access! Join the Twelve Data AI Assistant waitlist now.

MPC

165.53000 USD
4.66
2.74%
Last update Aug 1, 3:59 PM EDT
Market closed
Day range
164.78000
168
Previous close
170.19000
Open
167.80000
Access this stock data via API
Subscribe
Marathon Petroleum Corporation
165.53
4.66
2.74%

Historical data

Prices

Date Open High Low Close % Change Volume
Aug 01, 2025 167.80 168 164.78 165.53 -1.35% 1385300
Jul 31, 2025 170.33 171.92 169.17 170.19 -0.08% 1340600
Jul 30, 2025 173.81 174.02 169.45 170.78 -1.74% 1494600
Jul 29, 2025 175.25 175.50 172.99 175.43 0.10% 1296100
Jul 28, 2025 172.70 174.96 171.87 174.80 1.22% 1100100
Jul 25, 2025 172.07 173.23 170.34 171.57 -0.29% 1287700
Jul 24, 2025 174.99 176.57 170.12 171.31 -2.10% 2607300
Jul 23, 2025 175.76 177.75 175.02 177.54 1.01% 1798200
Jul 22, 2025 174.81 176.87 174.44 175.25 0.25% 1431300
Jul 21, 2025 174.99 176.47 173.95 174.88 -0.06% 1458100
Jul 18, 2025 176.65 178.33 174.21 174.21 -1.38% 2623700
Jul 17, 2025 172.86 174.68 172.43 174.17 0.76% 1619700
Jul 16, 2025 176.40 177.15 171.48 172.37 -2.28% 2585000
Jul 15, 2025 175.86 177.28 174.56 175.62 -0.14% 1784900
Jul 14, 2025 177.89 178.60 173.99 175.63 -1.27% 2732200
Jul 11, 2025 181.75 182.09 179.26 179.86 -1.04% 4388200
Jul 10, 2025 179.13 183.10 177.58 182.26 1.75% 3765800
Jul 09, 2025 179.93 180.77 178.03 179.27 -0.37% 1976200
Jul 08, 2025 176.71 180.56 176.47 179.93 1.82% 2426300
Jul 07, 2025 174.96 177.50 174.42 176.45 0.85% 1692400
Jul 03, 2025 173.28 176.87 173 176.05 1.60% 1135900
Market closed

Exchange is currently closed (non-working day)
Pre-market opens in 17 hours 13 minutes

10:46
00:00
23:59

Trading Hours (Monday - Friday):

Pre-market
04:00 - 09:30
Main market
09:30 - 16:00
Post-market
16:00 - 20:00
All times are displayed in the America/New_York timezone (EDT, UTC-04:00).