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.84 -0.08 (-0.24%)
Pre-market: 07:13AM EST
In the money
Show:ListStraddle
Callsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC260116C000130002024-02-15 2:35PM EST13.0021.000.000.000.00-2730.00%
BAC260116C000150002024-02-23 2:21PM EST15.0019.080.000.000.00-506570.00%
BAC260116C000180002024-02-20 12:17PM EST18.0016.470.000.000.00-11400.00%
BAC260116C000200002024-02-23 11:14AM EST20.0014.800.000.000.00-26850.00%
BAC260116C000230002024-02-22 2:52PM EST23.0012.200.000.000.00-931,1670.00%
BAC260116C000250002024-02-23 3:46PM EST25.0010.800.000.000.00-27,7970.00%
BAC260116C000270002024-02-22 12:18PM EST27.009.350.000.000.00-192,5170.00%
BAC260116C000300002024-02-23 12:25PM EST30.007.500.000.000.00-3515,8870.00%
BAC260116C000320002024-02-22 3:31PM EST32.006.100.000.000.00-81,5820.00%
BAC260116C000350002024-02-23 3:51PM EST35.004.800.000.000.00-357,6530.78%
BAC260116C000370002024-02-23 12:45PM EST37.003.970.000.000.00-162,9441.56%
BAC260116C000400002024-02-23 3:56PM EST40.002.900.000.000.00-413,1133.13%
BAC260116C000420002024-02-22 11:31AM EST42.002.430.000.000.00-42,3003.13%
BAC260116C000450002024-02-22 1:27PM EST45.001.660.000.000.00-21,0276.25%
BAC260116C000500002024-02-23 10:33AM EST50.000.980.000.000.00-15,6576.25%
Putsfor16 January 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC260116P000130002024-02-23 10:40AM EST13.000.180.000.000.00-454812.50%
BAC260116P000150002024-02-20 11:24AM EST15.000.240.000.000.00-229112.50%
BAC260116P000180002024-02-20 2:58PM EST18.000.480.000.000.00-21,64912.50%
BAC260116P000200002024-02-22 11:23AM EST20.000.660.000.000.00-1510,6926.25%
BAC260116P000230002024-02-22 9:45AM EST23.001.100.000.000.00-118,4696.25%
BAC260116P000250002024-02-21 2:15PM EST25.001.460.000.000.00-127,2006.25%
BAC260116P000270002024-02-21 9:40AM EST27.002.000.000.000.00-18,6713.13%
BAC260116P000300002024-02-21 2:23PM EST30.002.790.000.000.00-827,0833.13%
BAC260116P000320002024-02-23 3:55PM EST32.003.350.000.000.00-4643,3981.56%
BAC260116P000350002024-02-23 10:05AM EST35.004.750.000.000.00-22,7280.00%
BAC260116P000370002024-02-23 10:21AM EST37.005.800.000.000.00-11840.00%
BAC260116P000400002024-02-20 10:38AM EST40.007.680.000.000.00-31610.00%
BAC260116P000420002024-01-30 10:47AM EST42.008.600.000.000.00-6440.00%
BAC260116P000450002024-02-20 10:37AM EST45.0011.450.000.000.00-2180.00%
BAC260116P000500002024-01-08 9:43AM EST50.0016.1516.1517.700.00--030.45%