New Zealand markets closed

Bank of America Corporation (BAC)

NYSE - NYSE Delayed price. Currency in USD
Add to watchlist
35.15+0.80 (+2.33%)
At close: 04:00PM EST
35.15 0.00 (0.00%)
After hours: 07:59PM EST
In the money
Show:ListStraddle
Callsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC250620C000130002024-02-13 1:25PM EST13.0019.820.000.000.00-100.00%
BAC250620C000150002024-03-04 1:51PM EST15.0020.400.000.000.00-100.00%
BAC250620C000180002024-02-21 10:14AM EST18.0015.750.000.000.00-100.00%
BAC250620C000200002024-03-04 11:49AM EST20.0016.000.000.000.00-100.00%
BAC250620C000230002024-02-29 2:20PM EST23.0012.610.000.000.00-300.00%
BAC250620C000250002024-03-04 1:14PM EST25.0011.850.000.000.00-100.00%
BAC250620C000280002024-03-04 3:42PM EST28.009.290.000.000.00-5500.00%
BAC250620C000300002024-03-04 1:08PM EST30.008.000.000.000.00-15600.00%
BAC250620C000320002024-03-04 12:20PM EST32.006.650.000.000.00-1100.00%
BAC250620C000350002024-03-04 3:48PM EST35.004.730.000.000.00-21900.00%
BAC250620C000370002024-03-04 3:21PM EST37.003.800.000.000.00-1301.56%
BAC250620C000400002024-03-04 3:35PM EST40.002.600.000.000.00-78703.13%
BAC250620C000420002024-03-04 12:48PM EST42.002.050.000.000.00-7003.13%
BAC250620C000450002024-03-04 2:57PM EST45.001.380.000.000.00-13206.25%
BAC250620C000470002024-03-04 1:12PM EST47.001.070.000.000.00-1506.25%
BAC250620C000500002024-02-28 10:49AM EST50.000.580.000.000.00-2306.25%
Putsfor20 June 2025
Contract nameLast trade dateStrikeLast priceBidAskChange% changeVolumeOpen interestImplied volatility
BAC250620P000130002024-03-04 1:39PM EST13.000.030.000.000.00-2025.00%
BAC250620P000150002024-03-01 10:25AM EST15.000.160.000.000.00-5012.50%
BAC250620P000180002024-03-01 11:08AM EST18.000.270.000.000.00-3012.50%
BAC250620P000200002024-02-22 11:15AM EST20.000.420.000.000.00-3012.50%
BAC250620P000230002024-03-04 12:22PM EST23.000.600.000.000.00-1006.25%
BAC250620P000250002024-03-04 11:59AM EST25.000.810.000.000.00-306.25%
BAC250620P000280002024-03-04 1:03PM EST28.001.300.000.000.00-106.25%
BAC250620P000300002024-03-04 1:56PM EST30.001.780.000.000.00-15103.13%
BAC250620P000320002024-03-04 12:30PM EST32.002.300.000.000.00-2101.56%
BAC250620P000350002024-03-04 1:19PM EST35.003.450.000.000.00-100.20%
BAC250620P000370002024-03-04 12:42PM EST37.004.350.000.000.00-8500.00%
BAC250620P000400002024-02-29 9:47AM EST40.006.510.000.000.00-3000.00%
BAC250620P000420002024-03-01 10:13AM EST42.008.350.000.000.00-5000.00%
BAC250620P000450002024-02-13 1:01PM EST45.0012.780.000.000.00-100.00%
BAC250620P000470002024-02-15 1:28PM EST47.0013.280.000.000.00-200.00%