Singapore markets open in 1 hour 13 minutes

BP p.l.c. (BP)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
35.51-0.20 (-0.56%)
At close: 04:00PM EDT
35.55 +0.04 (+0.11%)
After hours: 07:59PM EDT
In the money
Show:ListStraddle
Callsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BP250620C000200002024-06-13 11:07AM EDT20.0015.2513.6017.750.00-5872.31%
BP250620C000250002024-04-03 10:30AM EDT25.0013.7613.4013.600.00-3359.86%
BP250620C000280002024-06-04 9:30AM EDT28.009.007.158.350.00-1926.54%
BP250620C000300002024-06-21 2:59PM EDT30.006.756.656.85+0.09+1.35%292626.29%
BP250620C000330002024-06-21 1:41PM EDT33.004.704.554.70+0.40+9.30%354824.22%
BP250620C000350002024-06-20 10:46AM EDT35.003.653.403.550.00-125223.49%
BP250620C000370002024-06-21 10:00AM EDT37.002.612.482.59-0.10-3.69%286922.79%
BP250620C000400002024-06-21 3:22PM EDT40.001.501.441.52-0.11-6.83%191,41421.96%
BP250620C000420002024-06-20 2:08PM EDT42.001.120.971.070.00-2072,70021.91%
BP250620C000450002024-06-21 10:25AM EDT45.000.600.520.61-0.01-1.64%61,68821.83%
BP250620C000470002024-06-07 2:16PM EDT47.000.370.330.410.00-11,19721.78%
BP250620C000500002024-06-07 2:16PM EDT50.000.220.150.440.00-219525.49%
BP250620C000550002024-06-17 10:58AM EDT55.000.060.060.190.00-710625.39%
Putsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BP250620P000200002024-06-13 2:45PM EDT20.000.190.090.220.00-1435.99%
BP250620P000230002024-06-10 3:50PM EDT23.000.250.230.330.00-25326931.30%
BP250620P000250002024-06-14 12:26PM EDT25.000.490.360.470.00-6017129.05%
BP250620P000280002024-06-20 10:34AM EDT28.000.760.730.840.00-172726.59%
BP250620P000300002024-06-21 1:25PM EDT30.001.151.111.18+0.01+0.88%2290124.77%
BP250620P000330002024-06-20 11:48AM EDT33.002.001.982.080.00-25,22923.40%
BP250620P000350002024-06-13 11:50AM EDT35.003.052.602.890.00-111,35522.44%
BP250620P000370002024-06-20 1:11PM EDT37.003.703.803.900.00-1961,17221.53%
BP250620P000400002024-06-07 10:00AM EDT40.005.805.655.800.00-129920.34%
BP250620P000420002024-06-07 10:20AM EDT42.007.107.157.300.00-7849319.58%
BP250620P000450002024-06-20 9:53AM EDT45.009.609.709.900.00-67719.43%
BP250620P000470002024-03-22 12:01PM EDT47.009.809.2510.400.00-110.00%
BP250620P000500002024-05-15 9:35AM EDT50.0012.7014.3016.500.00--041.85%
BP250620P000550002024-06-21 9:50AM EDT55.0019.3019.4519.60+19.30-1023.19%