Singapore markets closed

Bank of America Corporation (BAC)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
33.92+0.31 (+0.92%)
At close: 04:00PM EST
33.89 -0.03 (-0.09%)
Pre-market: 05:48AM EST
In the money
Show:ListStraddle
Callsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC250620C000130002024-02-13 1:25PM EST13.0019.820.000.000.00-100.00%
BAC250620C000150002024-02-23 2:22PM EST15.0019.000.000.000.00-300.00%
BAC250620C000180002024-02-21 10:14AM EST18.0015.750.000.000.00-100.00%
BAC250620C000200002024-02-22 12:14PM EST20.0014.440.000.000.00-200.00%
BAC250620C000230002024-02-21 12:22PM EST23.0011.540.000.000.00-4000.00%
BAC250620C000250002024-02-22 9:58AM EST25.0010.250.000.000.00-10000.00%
BAC250620C000280002024-02-23 3:50PM EST28.007.530.000.000.00-700.00%
BAC250620C000300002024-02-23 3:41PM EST30.006.650.000.000.00-1000.00%
BAC250620C000320002024-02-23 3:43PM EST32.005.440.000.000.00-100.00%
BAC250620C000350002024-02-23 3:55PM EST35.003.840.000.000.00-28900.78%
BAC250620C000370002024-02-23 9:45AM EST37.003.000.000.000.00-3001.56%
BAC250620C000400002024-02-23 2:35PM EST40.002.030.000.000.00-1003.13%
BAC250620C000420002024-02-23 12:27PM EST42.001.610.000.000.00-3003.13%
BAC250620C000450002024-02-23 11:02AM EST45.001.060.000.000.00-40206.25%
BAC250620C000470002024-02-23 3:55PM EST47.000.750.000.000.00-25006.25%
BAC250620C000500002024-02-23 12:18PM EST50.000.500.000.000.00-106.25%
Putsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC250620P000130002024-02-15 3:39PM EST13.000.080.000.000.00-13025.00%
BAC250620P000150002024-02-15 3:51PM EST15.000.180.000.000.00-4012.50%
BAC250620P000180002024-02-21 9:49AM EST18.000.350.000.000.00-1012.50%
BAC250620P000200002024-02-22 11:15AM EST20.000.420.000.000.00-3012.50%
BAC250620P000230002024-02-23 1:34PM EST23.000.700.000.000.00-18206.25%
BAC250620P000250002024-02-23 2:08PM EST25.000.940.000.000.00-77306.25%
BAC250620P000280002024-02-23 10:26AM EST28.001.540.000.000.00-603.13%
BAC250620P000300002024-02-23 2:35PM EST30.002.070.000.000.00-1003.13%
BAC250620P000320002024-02-23 11:42AM EST32.002.750.000.000.00-501.56%
BAC250620P000350002024-02-23 2:07PM EST35.004.030.000.000.00-3200.00%
BAC250620P000370002024-02-23 12:07PM EST37.005.090.000.000.00-500.00%
BAC250620P000400002024-02-15 11:54AM EST40.007.050.000.000.00-100.00%
BAC250620P000420002024-02-23 9:56AM EST42.008.650.000.000.00-1600.00%
BAC250620P000450002024-02-13 1:01PM EST45.0012.780.000.000.00-100.00%
BAC250620P000470002024-02-15 1:28PM EST47.0013.280.000.000.00-200.00%