Canada markets open in 1 hour 24 minutes

Bank of America Corporation (BAC)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
37.55-0.28 (-0.74%)
At close: 04:00PM EDT
37.49 -0.06 (-0.16%)
Pre-Market: 08:05AM EDT
In The Money
Show:ListStraddle
CallsforJanuary 16, 2026
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BAC260116C000130002024-04-29 3:53PM EDT13.0024.510.000.000.00-1740.00%
BAC260116C000150002024-04-29 11:45AM EDT15.0023.100.000.000.00-16330.00%
BAC260116C000180002024-04-19 12:48PM EDT18.0019.360.000.000.00-461380.00%
BAC260116C000200002024-04-24 1:58PM EDT20.0018.490.000.000.00-25730.00%
BAC260116C000230002024-04-23 10:07AM EDT23.0016.450.000.000.00-51,0790.00%
BAC260116C000250002024-04-24 10:25AM EDT25.0014.870.000.000.00-157,2560.00%
BAC260116C000270002024-04-23 1:58PM EDT27.0013.170.000.000.00-3001,7010.00%
BAC260116C000300002024-04-26 3:37PM EDT30.0010.600.000.000.00-515,4290.00%
BAC260116C000320002024-04-29 12:27PM EDT32.009.150.000.000.00-11,5020.00%
BAC260116C000350002024-04-26 10:26AM EDT35.007.670.000.000.00-17,4590.00%
BAC260116C000370002024-04-26 1:20PM EDT37.006.480.000.000.00-1,7052,2220.00%
BAC260116C000400002024-04-29 12:47PM EDT40.004.790.000.000.00-5257,5271.56%
BAC260116C000420002024-04-29 3:32PM EDT42.003.850.000.000.00-293,2371.56%
BAC260116C000450002024-04-29 11:46AM EDT45.003.030.000.000.00-4002,0743.13%
BAC260116C000500002024-04-29 12:50PM EDT50.001.760.000.000.00-9846,5066.25%
BAC260116C000550002024-04-26 12:47PM EDT55.001.180.000.000.00-1212976.25%
PutsforJanuary 16, 2026
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BAC260116P000130002024-04-29 11:19AM EDT13.000.130.000.000.00-364412.50%
BAC260116P000150002024-04-29 11:32AM EDT15.000.130.000.000.00-2529012.50%
BAC260116P000180002024-04-25 12:19PM EDT18.000.330.000.000.00-111,64712.50%
BAC260116P000200002024-04-29 11:30AM EDT20.000.430.000.000.00-2512,52112.50%
BAC260116P000230002024-04-26 3:46PM EDT23.000.680.000.000.00-418,4996.25%
BAC260116P000250002024-04-24 10:29AM EDT25.000.850.000.000.00-126,2456.25%
BAC260116P000270002024-04-26 3:26PM EDT27.001.190.000.000.00-19,6686.25%
BAC260116P000300002024-04-29 12:07PM EDT30.001.750.000.000.00-97730,3323.13%
BAC260116P000320002024-04-25 11:12AM EDT32.002.350.000.000.00-1018,6343.13%
BAC260116P000350002024-04-29 3:23PM EDT35.003.300.000.000.00-103,0741.56%
BAC260116P000370002024-04-29 3:28PM EDT37.004.150.000.000.00-147600.39%
BAC260116P000400002024-04-26 12:27PM EDT40.005.350.000.000.00-82,0980.00%
BAC260116P000420002024-04-22 1:54PM EDT42.006.520.000.000.00-112380.00%
BAC260116P000450002024-04-22 11:26AM EDT45.008.800.000.000.00-19110.00%
BAC260116P000500002024-04-22 9:57AM EDT50.0013.050.000.000.00-1341350.00%