Canada markets open in 2 hours 44 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.52 -0.03 (-0.08%)
Pre-Market: 06:27AM EDT
In The Money
Show:ListStraddle
CallsforJune 20, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BAC250620C000130002024-04-01 12:01PM EDT13.0024.710.000.000.00-3110.00%
BAC250620C000150002024-04-23 9:37AM EDT15.0023.100.000.000.00-367380.00%
BAC250620C000180002024-04-26 3:32PM EDT18.0020.200.000.000.00-14810.00%
BAC250620C000200002024-04-29 10:02AM EDT20.0018.500.000.000.00-400.00%
BAC250620C000230002024-04-23 10:36AM EDT23.0016.050.000.000.00-300.00%
BAC250620C000250002024-04-29 12:17PM EDT25.0013.840.000.000.00-1010,6510.00%
BAC250620C000280002024-04-29 2:50PM EDT28.0011.150.000.000.00-100.00%
BAC250620C000300002024-04-29 9:54AM EDT30.009.930.000.000.00-600.00%
BAC250620C000320002024-04-26 1:55PM EDT32.008.430.000.000.00-315,6320.00%
BAC250620C000350002024-04-29 10:36AM EDT35.006.370.000.000.00-19,2810.00%
BAC250620C000370002024-04-29 2:02PM EDT37.005.040.000.000.00-300.00%
BAC250620C000400002024-04-29 3:23PM EDT40.003.500.000.000.00-43212,5211.56%
BAC250620C000420002024-04-29 11:22AM EDT42.002.880.000.000.00-45,5613.13%
BAC250620C000450002024-04-29 3:01PM EDT45.001.880.000.000.00-46015,8083.13%
BAC250620C000470002024-04-29 11:16AM EDT47.001.500.000.000.00-24,8756.25%
BAC250620C000500002024-04-29 11:06AM EDT50.001.000.000.000.00-35,1236.25%
BAC250620C000550002024-04-29 10:59AM EDT55.000.470.000.000.00-106.25%
PutsforJune 20, 2025
Contract NameLast Trade DateStrikeLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
BAC250620P000130002024-04-23 3:32PM EDT13.000.100.000.000.00-21,24225.00%
BAC250620P000150002024-04-29 12:30PM EDT15.000.110.000.000.00-852,99525.00%
BAC250620P000180002024-04-25 2:10PM EDT18.000.210.000.000.00-40012.50%
BAC250620P000200002024-04-26 2:35PM EDT20.000.260.000.000.00-5012.50%
BAC250620P000230002024-04-29 12:25PM EDT23.000.390.000.000.00-5012.50%
BAC250620P000250002024-04-26 3:56PM EDT25.000.550.000.000.00-8017,8736.25%
BAC250620P000280002024-04-29 9:42AM EDT28.000.880.000.000.00-5922,8426.25%
BAC250620P000300002024-04-29 3:00PM EDT30.001.240.000.000.00-20206.25%
BAC250620P000320002024-04-29 3:31PM EDT32.001.680.000.000.00-1003.13%
BAC250620P000350002024-04-29 3:16PM EDT35.002.570.000.000.00-2401.56%
BAC250620P000370002024-04-26 12:42PM EDT37.003.160.000.000.00-25,7280.39%
BAC250620P000400002024-04-29 2:51PM EDT40.004.750.000.000.00-15400.00%
BAC250620P000420002024-04-26 12:37PM EDT42.005.750.000.000.00-5053,5730.00%
BAC250620P000450002024-04-25 11:52AM EDT45.008.100.000.000.00-9200.00%
BAC250620P000470002024-03-21 11:51AM EDT47.009.789.5511.200.00-11128.86%
BAC250620P000500002024-04-24 9:44AM EDT50.0011.850.000.000.00--00.00%