New Zealand markets close in 4 hours 39 minutes

BP p.l.c. (BP)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
38.77-0.70 (-1.77%)
At close: 04:00PM EDT
38.63 -0.14 (-0.35%)
After hours: 07:59PM EDT
In the money
Show:ListStraddle
Callsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BP260116C000200002024-04-25 11:23AM EDT20.0019.3917.1021.500.00-134064.14%
BP260116C000230002024-04-02 11:24AM EDT23.0015.6115.7016.500.00-1067233.35%
BP260116C000250002024-04-30 3:17PM EDT25.0014.2513.0015.20-0.40-2.73%14,86836.55%
BP260116C000280002024-04-22 12:08PM EDT28.0011.8011.5511.900.00-11,74027.10%
BP260116C000300002024-04-29 11:50AM EDT30.0010.6710.0511.150.00-33,80732.28%
BP260116C000330002024-04-30 10:50AM EDT33.008.497.959.15-0.06-0.70%249431.29%
BP260116C000350002024-04-29 10:53AM EDT35.006.886.657.15-0.42-5.75%42,39726.29%
BP260116C000370002024-04-26 3:11PM EDT37.006.315.755.950.00-1002,73925.44%
BP260116C000400002024-04-30 11:25AM EDT40.004.544.254.55-0.22-4.62%203,23025.09%
BP260116C000420002024-04-24 2:43PM EDT42.003.803.503.700.00-3512,09224.54%
BP260116C000450002024-04-30 9:38AM EDT45.002.882.512.81+0.06+2.13%231,24824.63%
BP260116C000470002024-04-26 12:09PM EDT47.002.252.002.230.00-565624.13%
BP260116C000500002024-04-29 2:42PM EDT50.001.471.381.58-0.14-8.70%645523.72%
BP260116C000550002024-04-29 12:28PM EDT55.000.910.700.870.00-618123.24%
BP260116C000600002024-04-29 12:26PM EDT60.000.470.380.480.00-177723.07%
Putsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BP260116P000200002024-04-23 9:57AM EDT20.000.370.260.460.00-186235.84%
BP260116P000230002024-04-30 1:18PM EDT23.000.550.520.69-0.05-8.33%143432.86%
BP260116P000250002024-04-30 3:21PM EDT25.000.780.730.88-0.08-9.30%2714130.91%
BP260116P000280002024-04-30 2:41PM EDT28.001.201.181.35+0.03+2.56%2050029.05%
BP260116P000300002024-04-30 9:46AM EDT30.001.561.571.74+0.01+0.65%134427.78%
BP260116P000330002024-04-24 12:25PM EDT33.002.352.332.510.00-595926.11%
BP260116P000350002024-04-23 11:29AM EDT35.003.042.983.150.00-853725.06%
BP260116P000370002024-04-22 2:10PM EDT37.003.803.754.000.00-253724.55%
BP260116P000400002024-04-24 1:26PM EDT40.005.045.105.350.00-253123.00%
BP260116P000420002024-04-29 10:51AM EDT42.005.906.206.550.00-112622.69%
BP260116P000450002024-04-29 10:50AM EDT45.007.708.108.400.00-12,05421.31%
BP260116P000470002024-03-22 12:44PM EDT47.0010.307.5010.000.00-12,20121.62%
BP260116P000500002024-04-25 12:54PM EDT50.0011.4111.9013.150.00-268125.81%
BP260116P000550002024-04-30 3:52PM EDT55.0016.7215.4017.20+0.71+4.43%1324.12%
BP260116P000600002024-04-30 3:52PM EDT60.0021.2721.2022.05+0.65+3.15%1226.55%