Canada markets closed

BP p.l.c. (BP)

NYSE - Nasdaq Real Time 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
CallsforJune 20, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BP250620C000200002024-04-12 12:17PM EDT20.0020.3818.4020.650.00-1158.06%
BP250620C000250002024-04-03 10:30AM EDT25.0013.7613.6517.000.00-3357.72%
BP250620C000300002024-04-05 3:13PM EDT30.009.6310.2510.450.00-150027.74%
BP250620C000330002024-04-08 2:15PM EDT33.007.707.958.150.00-17640926.83%
BP250620C000350002024-04-19 12:43PM EDT35.005.856.556.750.00-354926.09%
BP250620C000370002024-04-19 12:30PM EDT37.004.655.305.500.00-468125.45%
BP250620C000400002024-04-26 12:52PM EDT40.003.803.753.90+0.01+0.26%11,22624.55%
BP250620C000420002024-04-24 1:26PM EDT42.002.902.913.050.00-2781,02324.16%
BP250620C000450002024-04-25 3:02PM EDT45.002.051.922.050.00-31789223.66%
BP250620C000470002024-04-24 1:23PM EDT47.001.401.411.550.00-192023.43%
BP250620C000500002024-04-19 9:37AM EDT50.000.710.880.970.00-128522.91%
BP250620C000550002024-04-24 9:34AM EDT55.000.490.360.460.00-59322.85%
PutsforJune 20, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BP250620P000230002024-04-18 3:31PM EDT23.000.360.260.410.00-20010635.79%
BP250620P000250002024-04-23 3:04PM EDT25.000.440.390.500.00-253032.86%
BP250620P000280002024-04-25 9:54AM EDT28.000.740.670.770.00-10067529.96%
BP250620P000300002024-04-24 1:15PM EDT30.001.020.941.070.00-555328.71%
BP250620P000330002024-04-26 12:54PM EDT33.001.561.521.65-0.10-6.02%11,08226.64%
BP250620P000350002024-04-16 2:14PM EDT35.002.412.052.190.00-5001,07825.49%
BP250620P000370002024-04-19 11:13AM EDT37.003.172.732.860.00-11024.40%
BP250620P000400002024-04-19 11:13AM EDT40.004.634.004.200.00-2823.21%
BP250620P000420002024-03-26 11:18AM EDT42.006.055.205.400.00-323323.11%
BP250620P000450002024-04-12 1:12PM EDT45.006.797.007.200.00-707721.23%
BP250620P000470002024-03-22 12:01PM EDT47.009.809.2510.400.00-1132.11%