New Zealand markets closed

Bank of America Corporation (BAC)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
39.62+0.07 (+0.18%)
At close: 04:00PM EDT
40.21 +0.59 (+1.49%)
Pre-market: 04:55AM EDT
In the money
Show:ListStraddle
Callsfor18 December 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC261218C000180002024-09-10 9:49AM EDT18.0021.700.000.000.00-200.00%
BAC261218C000200002024-09-18 2:58PM EDT20.0020.400.000.000.00-500.00%
BAC261218C000230002024-09-18 10:46AM EDT23.0017.400.000.000.00-500.00%
BAC261218C000250002024-09-13 11:57AM EDT25.0014.950.000.000.00-500.00%
BAC261218C000280002024-09-18 9:32AM EDT28.0013.370.000.000.00-100.00%
BAC261218C000300002024-09-16 10:20AM EDT30.0011.720.000.000.00-10000.00%
BAC261218C000320002024-09-17 1:21PM EDT32.0010.600.000.000.00-300.00%
BAC261218C000350002024-09-18 2:00PM EDT35.009.050.000.000.00-200.00%
BAC261218C000370002024-09-17 3:42PM EDT37.007.650.000.000.00-400.00%
BAC261218C000400002024-09-17 1:28PM EDT40.006.100.000.000.00-100.20%
BAC261218C000420002024-09-18 3:18PM EDT42.005.400.000.000.00-2000.78%
BAC261218C000450002024-09-18 2:00PM EDT45.004.300.000.000.00-4201.56%
BAC261218C000500002024-09-18 3:12PM EDT50.002.700.000.000.00-803.13%
BAC261218C000550002024-09-18 3:55PM EDT55.001.650.000.000.00-706.25%
BAC261218C000600002024-09-16 11:51AM EDT60.000.870.000.000.00-106.25%
BAC261218C000650002024-09-13 3:07PM EDT65.000.560.000.000.00-906.25%
Putsfor18 December 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC261218P000180002024-09-18 12:48PM EDT18.000.510.000.000.00-3012.50%
BAC261218P000200002024-09-18 2:34PM EDT20.000.610.000.000.00-6012.50%
BAC261218P000230002024-09-18 3:15PM EDT23.000.870.000.000.00-1106.25%
BAC261218P000250002024-09-16 10:47AM EDT25.001.200.000.000.00-106.25%
BAC261218P000280002024-09-16 2:19PM EDT28.001.710.000.000.00-806.25%
BAC261218P000300002024-09-17 12:02PM EDT30.002.030.000.000.00-303.13%
BAC261218P000320002024-09-17 12:14PM EDT32.002.540.000.000.00-703.13%
BAC261218P000350002024-09-12 12:13PM EDT35.003.630.000.000.00-30401.56%
BAC261218P000370002024-09-17 11:33AM EDT37.004.120.000.000.00-2601.56%
BAC261218P000400002024-09-04 10:43AM EDT40.005.100.000.000.00-100.00%
BAC261218P000420002024-09-18 12:04PM EDT42.006.500.000.000.00-2600.00%
BAC261218P000450002024-09-09 10:12AM EDT45.008.300.000.000.00-300.00%
BAC261218P000500002024-08-26 11:51AM EDT50.0011.400.000.000.00-2500.00%
BAC261218P000550002024-07-05 9:44AM EDT55.0014.3915.4020.000.00-5538.27%
BAC261218P000650002024-08-07 1:01PM EDT65.0027.3025.9528.400.00--038.16%