Now Live: Cboe Europe real-time data for all major European stocks.
closing in 3h 28m
Main market

STOCKS is currently active.
Closing in 3 hours 28 minutes

12:31
00:00
09:30
16: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).
220.10001 USD
4.52
2.01%
Last update Apr 10, 4:29 PM BST
Market closed
Day range
217.0090027
230
Previous close
224.62000
Open
222.0099945
Access this stock data via API
Subscribe
Marathon Petroleum Corporation
220.10
4.52
2.01%

Historical data

Prices

Date Open High Low Close % Change Volume
Apr 10, 2026 222.01 230 217.01 220.10 -0.86% 119
Apr 09, 2026 234.90 237.56 221.30 224.62 -4.38% 1084
Apr 08, 2026 233.78 238.50 227.87 229.79 -1.71% 3047
Apr 07, 2026 239.01 248 233.95 244.69 2.38% 919
Apr 02, 2026 244.38 248.50 234 240.50 -1.59% 1492
Apr 01, 2026 242 243.30 228 234.31 -3.18% 2814
Mar 31, 2026 244.46 255 239.79 242.61 -0.76% 1283
Mar 30, 2026 258.19 261.12 247.19 247.53 -4.13% 1421
Mar 27, 2026 249.91 259 246 251.11 0.48% 4234
Mar 26, 2026 241.25 250 240.44 248.31 2.93% 27867
Mar 25, 2026 240.83 246.80 233 241.67 0.35% 409
Mar 24, 2026 234 247.13 233.50 244.55 4.51% 2521
Mar 23, 2026 230.07 241.02 221.80 234.24 1.81% 2936
Mar 20, 2026 240 242.62 233.06 234 -2.50% 2512
Mar 19, 2026 239.05 243.19 230.94 235.32 -1.56% 1463
Mar 18, 2026 230.53 238.77 228 237.63 3.08% 3702
Mar 17, 2026 229 234.59 223.30 233.57 2.00% 1134
Mar 16, 2026 230 236.40 225 227.73 -0.99% 2274
Mar 13, 2026 232.44 233 226.33 228.69 -1.61% 2923
Mar 12, 2026 222.26 236.20 222.26 233.57 5.09% 7528
Mar 11, 2026 215 225.88 213 225.51 4.89% 667
Mar 10, 2026 212.14 220.15 210 216.60 2.10% 1794
Access /time_series data via our API — starting from the Basic plan and above.
Market closed

Pre-market opens in 2 days 13 hours 43 minutes
Main market opens in 2 days 14 hours 28 minutes

17:31
00:00
08:00
16:30
23:59

Trading Hours (Monday - Friday):

Pre-market
07:15 - 08:00
Main market
08:00 - 16:30
Post-market
16:30 - 17:15
All times are displayed in the Europe/London timezone (BST, UTC+01:00).