Australia markets close in 53 minutes

Marathon Petroleum Corporation (MPC)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
173.99+1.32 (+0.76%)
At close: 04:00PM EDT
174.23 +0.24 (+0.14%)
After hours: 07:56PM EDT
In the money
Show:ListStraddle
Callsfor18 December 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MPC261218C001050002024-05-24 3:40PM EDT105.0082.7075.0079.500.00-1140.95%
MPC261218C001100002024-04-17 12:33PM EDT110.00102.2579.0083.500.00--251.93%
MPC261218C001300002024-06-20 10:12AM EDT130.0062.430.000.000.00-100.00%
MPC261218C001350002024-06-24 9:30AM EDT135.0057.350.000.000.00-100.00%
MPC261218C001400002024-06-12 2:54PM EDT140.0052.000.000.000.00-300.00%
MPC261218C001450002024-04-30 2:58PM EDT145.0063.1849.8554.300.00-3538.62%
MPC261218C001550002024-05-17 12:15PM EDT155.0051.1642.0546.450.00-1135.43%
MPC261218C001650002024-06-14 1:56PM EDT165.0038.600.000.000.00-100.00%
MPC261218C001700002024-05-21 11:04AM EDT170.0043.3937.2041.500.00-1237.00%
MPC261218C001750002024-06-12 2:17PM EDT175.0034.250.000.000.00-100.10%
MPC261218C001800002024-05-30 11:30AM EDT180.0034.650.000.000.00-200.39%
MPC261218C001850002024-05-21 11:04AM EDT185.0036.6431.4034.400.00-1135.59%
MPC261218C001900002024-06-20 9:49AM EDT190.0031.400.000.000.00-101.56%
MPC261218C001950002024-06-10 11:54AM EDT195.0029.920.000.000.00-101.56%
MPC261218C002000002024-05-31 10:56AM EDT200.0028.180.000.000.00-101.56%
MPC261218C002100002024-05-15 3:39PM EDT210.0023.3520.0024.450.00-1633.51%
MPC261218C002200002024-05-29 2:13PM EDT220.0021.410.000.000.00-303.13%
MPC261218C002300002024-05-15 2:10PM EDT230.0018.2714.9519.000.00-11432.90%
MPC261218C002400002024-05-24 3:44PM EDT240.0018.1513.1017.950.00-11233.83%
MPC261218C002500002024-06-06 9:52AM EDT250.0015.200.000.000.00-106.25%
MPC261218C002600002024-05-01 1:03PM EDT260.0015.5012.0014.400.00-53033.72%
MPC261218C002800002024-05-02 12:34PM EDT280.0012.509.5511.650.00-2233.73%
MPC261218C003000002024-05-15 2:10PM EDT300.007.174.758.350.00-1232.36%
MPC261218C003100002024-05-31 1:08PM EDT310.007.200.000.000.00-106.25%
Putsfor18 December 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
MPC261218P000900002024-06-12 10:31AM EDT90.003.700.000.000.00-306.25%
MPC261218P000950002024-05-14 2:06PM EDT95.003.702.006.150.00-81138.09%
MPC261218P001000002024-05-21 9:30AM EDT100.004.850.000.000.00-126.25%
MPC261218P001050002024-06-12 3:59PM EDT105.006.250.000.000.00-806.25%
MPC261218P001100002024-05-31 3:31PM EDT110.006.540.000.000.00-75106.25%
MPC261218P001150002024-04-17 10:19AM EDT115.005.195.608.650.00--132.88%
MPC261218P001300002024-05-01 11:12AM EDT130.0010.759.3512.800.00--1031.70%
MPC261218P001400002024-06-05 10:52AM EDT140.0013.780.000.000.00--03.13%
MPC261218P001500002024-05-17 12:51PM EDT150.0017.5016.0520.950.00-1031.31%
MPC261218P001600002024-05-31 3:31PM EDT160.0020.800.000.000.00-75101.56%
MPC261218P001700002024-05-30 11:05AM EDT170.0026.050.000.000.00-1000.39%
MPC261218P001800002024-05-13 2:24PM EDT180.0028.2529.8034.350.00-8828.34%
MPC261218P001850002024-06-10 11:54AM EDT185.0031.790.000.000.00-100.00%
MPC261218P001900002024-04-30 1:51PM EDT190.0031.6234.9038.500.00--126.28%
MPC261218P002000002024-05-14 10:17AM EDT200.0042.7240.5544.850.00-11225.82%
MPC261218P002200002024-04-12 9:40AM EDT220.0038.0049.1553.000.00-3318.81%