Canada markets open in 2 hours 7 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.80 +0.04 (+0.11%)
Pre-Market: 07:07AM EDT
In The Money
Show:ListStraddle
CallsforAugust 2, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BP240802C000320002024-06-20 10:02AM EDT32.004.150.000.000.00--00.00%
BP240802C000340002024-06-24 9:38AM EDT34.002.400.000.000.00-100.00%
BP240802C000350002024-06-25 1:18PM EDT35.001.700.000.000.00-100.00%
BP240802C000360002024-07-02 2:52PM EDT36.001.300.000.000.00-600.00%
BP240802C000370002024-07-02 3:08PM EDT37.000.860.000.00+0.13+17.81%300.78%
BP240802C000380002024-07-02 3:58PM EDT38.000.510.000.00+0.11+27.50%3003.13%
BP240802C000390002024-07-02 12:29PM EDT39.000.250.000.00+0.04+19.05%1206.25%
BP240802C000400002024-07-02 10:22AM EDT40.000.140.000.00+0.03+27.27%506.25%
BP240802C000410002024-07-01 1:49PM EDT41.000.070.000.000.00-201012.50%
BP240802C000420002024-07-01 3:29PM EDT42.000.040.000.000.00-5012.50%
BP240802C000430002024-06-27 3:09PM EDT43.000.040.000.000.00--012.50%
BP240802C000440002024-07-02 9:54AM EDT44.000.030.000.000.00-150012.50%
PutsforAugust 2, 2024
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BP240802P000290002024-07-01 1:13PM EDT29.000.030.000.000.00-165025.00%
BP240802P000300002024-07-02 10:33AM EDT30.000.020.000.00-0.01-33.33%200012.50%
BP240802P000310002024-07-01 1:13PM EDT31.000.050.000.000.00-255012.50%
BP240802P000320002024-07-01 3:51PM EDT32.000.050.000.000.00-101012.50%
BP240802P000330002024-06-24 1:23PM EDT33.000.140.000.000.00-2012.50%
BP240802P000340002024-07-01 10:50AM EDT34.000.220.000.000.00-106.25%
BP240802P000350002024-07-02 1:37PM EDT35.000.310.000.00-0.08-20.51%1106.25%
BP240802P000360002024-07-02 11:58AM EDT36.000.590.000.00-0.09-13.24%10001.56%
BP240802P000370002024-07-02 1:32PM EDT37.001.010.000.00-0.68-40.24%100.00%
BP240802P000390002024-07-02 3:06PM EDT39.002.400.000.00-0.67-21.82%100.00%
BP240802P000410002024-06-17 11:21AM EDT41.006.030.000.000.00--00.00%