New Zealand markets close in 6 hours 45 minutes

BP p.l.c. (BP)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
38.77-0.70 (-1.77%)
At close: 04:00PM EDT
38.50 -0.27 (-0.70%)
After hours: 06:12PM EDT
In the money
Show:ListStraddle
Callsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BP250620C000200002024-04-12 12:17PM EDT20.0020.3816.8020.300.00-1162.60%
BP250620C000250002024-04-03 10:30AM EDT25.0013.7613.1514.200.00-3330.74%
BP250620C000300002024-04-05 3:13PM EDT30.009.639.609.800.00-150027.25%
BP250620C000330002024-04-08 2:15PM EDT33.007.707.357.550.00-17640926.42%
BP250620C000350002024-04-19 12:43PM EDT35.006.376.006.20+0.52+8.89%504925.76%
BP250620C000370002024-04-19 12:30PM EDT37.004.654.805.000.00-468125.16%
BP250620C000400002024-04-30 3:28PM EDT40.003.353.303.50-0.45-11.84%121,22724.39%
BP250620C000420002024-04-24 1:26PM EDT42.002.902.562.710.00-2781,02324.02%
BP250620C000450002024-04-30 1:04PM EDT45.001.691.651.78-0.36-17.56%10789223.49%
BP250620C000470002024-04-24 1:23PM EDT47.001.401.201.330.00-192023.27%
BP250620C000500002024-04-19 9:37AM EDT50.000.710.730.850.00-128523.10%
BP250620C000550002024-04-24 9:34AM EDT55.000.490.300.390.00-59322.95%
Putsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BP250620P000230002024-04-18 3:31PM EDT23.000.360.270.370.00-20010634.18%
BP250620P000250002024-04-30 12:56PM EDT25.000.450.400.51+0.01+2.27%23032.23%
BP250620P000280002024-04-30 3:21PM EDT28.000.740.700.81+0.03+4.23%2768529.54%
BP250620P000300002024-04-24 1:15PM EDT30.001.020.991.130.00-555328.30%
BP250620P000330002024-04-26 12:54PM EDT33.001.561.641.790.00-11,08226.53%
BP250620P000350002024-04-29 3:06PM EDT35.002.142.202.360.00-2041,18225.31%
BP250620P000370002024-04-19 11:13AM EDT37.003.172.953.100.00-11024.37%
BP250620P000400002024-04-30 12:59PM EDT40.004.404.304.50+0.30+7.32%7923.02%
BP250620P000420002024-04-30 2:11PM EDT42.005.405.455.65-0.65-10.74%1163322.27%
BP250620P000450002024-04-12 1:12PM EDT45.006.797.507.650.00-707721.05%
BP250620P000470002024-03-22 12:01PM EDT47.009.809.2510.400.00-1129.21%