Canada markets open in 1 hour 5 minutes

BP p.l.c. (BP)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
36.76+0.33 (+0.91%)
At close: 04:00PM EDT
36.84 +0.08 (+0.22%)
Pre-Market: 08:17AM EDT
In The Money
Show:ListStraddle
CallsforJuly 26, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BP240726C000300002024-06-24 1:26PM EDT30.006.380.000.000.00--00.00%
BP240726C000320002024-06-26 3:33PM EDT32.003.950.000.000.00-100.00%
BP240726C000340002024-07-02 2:46PM EDT34.002.810.000.00+0.19+7.25%14120.00%
BP240726C000350002024-07-01 2:45PM EDT35.001.720.000.000.00-1300.00%
BP240726C000360002024-07-02 2:49PM EDT36.001.100.000.00+0.13+13.40%161,2830.00%
BP240726C000370002024-07-02 10:42AM EDT37.000.590.000.00+0.12+25.53%31270.78%
BP240726C000380002024-07-02 2:12PM EDT38.000.220.000.00+0.02+10.00%1,03103.13%
BP240726C000390002024-07-02 3:18PM EDT39.000.100.000.00+0.04+66.67%141576.25%
BP240726C000400002024-07-01 1:29PM EDT40.000.040.000.000.00-2512056.25%
BP240726C000410002024-07-02 9:49AM EDT41.000.030.000.00-0.03-50.00%20035012.50%
BP240726C000420002024-07-02 9:47AM EDT42.000.030.000.00+0.01+50.00%20020712.50%
BP240726C000430002024-07-02 9:48AM EDT43.000.020.000.00-0.02-50.00%400012.50%
BP240726C000440002024-06-27 10:46AM EDT44.000.030.000.000.00--1012.50%
PutsforJuly 26, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BP240726P000280002024-07-02 1:19PM EDT28.000.010.000.00-0.03-75.00%215625.00%
BP240726P000290002024-06-28 11:38AM EDT29.000.030.000.000.00-4019025.00%
BP240726P000300002024-06-27 12:37PM EDT30.000.030.000.000.00-19024025.00%
BP240726P000310002024-07-02 9:43AM EDT31.000.040.000.000.00-10031312.50%
BP240726P000320002024-07-02 9:45AM EDT32.000.030.000.00+0.01+50.00%10022812.50%
BP240726P000330002024-06-26 10:52AM EDT33.000.090.000.000.00-13612.50%
BP240726P000340002024-07-02 11:11AM EDT34.000.050.000.00-0.14-73.68%106.25%
BP240726P000350002024-07-02 2:12PM EDT35.000.130.000.00-0.07-35.00%106.25%
BP240726P000360002024-07-02 9:55AM EDT36.000.300.000.00-0.18-37.50%51573.13%
BP240726P000370002024-07-01 1:19PM EDT37.000.960.000.000.00-1120.00%
BP240726P000380002024-06-24 2:38PM EDT38.001.910.000.000.00--00.00%