UK markets closed

BP p.l.c. (BP)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
39.47-0.15 (-0.38%)
At close: 04:00PM EDT
39.49 +0.02 (+0.06%)
After hours: 07:56PM EDT
In the money
Show:ListStraddle
Callsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BP260116C000200002024-04-25 11:23AM EDT20.0019.3919.2022.000.00-134062.67%
BP260116C000230002024-04-02 11:24AM EDT23.0015.6115.9017.000.00-1067231.08%
BP260116C000250002024-04-26 12:07PM EDT25.0014.6513.8515.30-0.20-1.35%14,86830.96%
BP260116C000280002024-04-22 12:08PM EDT28.0011.8011.6512.500.00-11,74026.93%
BP260116C000300002024-04-26 12:02PM EDT30.0010.6110.7011.15+0.78+7.93%63,79828.15%
BP260116C000330002024-04-23 12:36PM EDT33.008.558.559.400.00-549429.61%
BP260116C000350002024-04-24 12:04PM EDT35.007.207.307.700.00-12,40726.59%
BP260116C000370002024-04-26 3:11PM EDT37.006.316.206.80+0.07+1.12%1002,73927.47%
BP260116C000400002024-04-24 9:35AM EDT40.004.754.654.950.00-13,23025.12%
BP260116C000420002024-04-24 2:43PM EDT42.003.803.854.100.00-3512,09224.78%
BP260116C000450002024-04-26 12:53PM EDT45.002.852.793.00-0.10-3.39%61,24224.13%
BP260116C000470002024-04-26 12:09PM EDT47.002.252.242.46-0.09-3.85%565124.04%
BP260116C000500002024-04-25 10:19AM EDT50.001.641.571.71+0.09+5.81%1243423.33%
BP260116C000550002024-04-16 11:08AM EDT55.000.730.861.050.00-317523.65%
BP260116C000600002024-04-24 9:30AM EDT60.000.620.450.580.00-177623.29%
Putsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BP260116P000200002024-04-23 9:57AM EDT20.000.370.220.490.00-186236.96%
BP260116P000230002024-04-18 10:25AM EDT23.000.600.480.650.00-1343432.91%
BP260116P000250002024-04-23 10:00AM EDT25.000.860.710.850.00-414131.24%
BP260116P000280002024-04-25 3:53PM EDT28.001.171.101.270.00-550029.14%
BP260116P000300002024-04-26 11:02AM EDT30.001.611.481.64-0.04-2.42%1033427.89%
BP260116P000330002024-04-24 12:25PM EDT33.002.352.192.390.00-595926.38%
BP260116P000350002024-04-23 11:29AM EDT35.003.042.803.050.00-853725.62%
BP260116P000370002024-04-22 2:10PM EDT37.003.803.503.750.00-253724.51%
BP260116P000400002024-04-24 1:26PM EDT40.005.044.805.100.00-253123.30%
BP260116P000420002024-04-12 11:03AM EDT42.005.605.906.150.00-512522.50%
BP260116P000450002024-04-19 11:47AM EDT45.008.357.657.950.00-12,05421.24%
BP260116P000470002024-03-22 12:44PM EDT47.0010.307.5010.000.00-12,20124.13%
BP260116P000500002024-04-25 12:54PM EDT50.0011.4110.8011.650.00-268119.75%
BP260116P000550002024-04-22 12:02PM EDT55.0016.0115.2016.950.00-1326.27%
BP260116P000600002024-04-25 12:54PM EDT60.0020.6219.0023.000.00-2236.87%