Australia markets closed

Bank of America Corporation (BAC)

NYSE - Nasdaq Real-time price. Currency in USD
Add to watchlist
37.49-0.06 (-0.17%)
As of 09:42AM EDT. Market open.
In the money
Show:ListStraddle
Callsfor18 December 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC261218C000180002024-04-26 3:31PM EDT18.0020.600.000.000.00-2360.00%
BAC261218C000200002024-04-24 3:48PM EDT20.0019.220.000.000.00-61350.00%
BAC261218C000230002024-04-26 10:11AM EDT23.0017.050.000.000.00-13770.00%
BAC261218C000250002024-04-22 10:44AM EDT25.0014.340.000.000.00-11010.00%
BAC261218C000280002024-04-17 1:34PM EDT28.0010.900.000.000.00-41350.00%
BAC261218C000300002024-04-26 3:44PM EDT30.0011.600.000.000.00-10990.00%
BAC261218C000320002024-04-29 10:38AM EDT32.0010.200.000.000.00-42750.00%
BAC261218C000350002024-04-26 1:17PM EDT35.008.800.000.000.00-34420.00%
BAC261218C000370002024-04-29 12:40PM EDT37.007.580.000.000.00-1767,6790.00%
BAC261218C000400002024-04-29 12:00PM EDT40.006.200.000.000.00-1592,8720.78%
BAC261218C000420002024-04-26 2:17PM EDT42.005.450.000.000.00-304661.56%
BAC261218C000450002024-04-29 1:49PM EDT45.004.290.000.000.00-246643.13%
BAC261218C000500002024-04-29 3:31PM EDT50.002.940.000.000.00-92,4483.13%
BAC261218C000550002024-04-29 9:30AM EDT55.002.130.000.000.00-21546.25%
Putsfor18 December 2026
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC261218P000180002024-04-29 10:34AM EDT18.000.570.000.000.00-1691412.50%
BAC261218P000200002024-04-25 11:23AM EDT20.000.740.000.000.00-1011,1586.25%
BAC261218P000230002024-04-23 2:07PM EDT23.001.020.000.000.00-183046.25%
BAC261218P000250002024-04-29 10:00AM EDT25.001.410.000.000.00-304696.25%
BAC261218P000280002024-04-25 10:08AM EDT28.001.980.000.000.00-13,1013.13%
BAC261218P000300002024-04-29 3:39PM EDT30.002.470.000.000.00-104,0333.13%
BAC261218P000320002024-04-24 2:53PM EDT32.002.810.000.000.00-714153.13%
BAC261218P000350002024-04-26 1:09PM EDT35.003.920.000.000.00-14191.56%
BAC261218P000370002024-04-29 3:00PM EDT37.004.800.000.000.00-17,3070.20%
BAC261218P000400002024-04-26 1:09PM EDT40.006.040.000.000.00-11980.00%
BAC261218P000420002024-04-25 10:45AM EDT42.005.700.000.000.00-130.00%
BAC261218P000450002024-03-28 9:46AM EDT45.009.087.309.200.00-1116.88%
BAC261218P000500002024-04-24 2:53PM EDT50.0012.320.000.000.00-150.00%
BAC261218P000550002024-04-16 1:32PM EDT55.0020.500.000.000.00--00.00%