U.S. Markets open in 3 hrs 15 mins

Bank of America Corporation (BAC)


NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
23.24-0.01 (-0.04%)
At close: 4:00PM EDT

23.20 -0.04 (-0.17%)
Pre-Market: 5:42AM EDT

People also watch
CJPMWFCFGS
In The Money
Show:ListStraddle
CallsforJune 2, 2017
StrikeContract NameLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
16.00BAC170602C000160007.407.207.350.000.00%2626182.81%
19.50BAC170602C000195003.902.603.900.000.00%2020136.33%
20.00BAC170602C000200003.053.203.350.000.00%1310084.38%
21.00BAC170602C000210002.240.000.000.167.69%10300.00%
21.50BAC170602C000215001.821.721.760.000.00%8192044.53%
22.00BAC170602C000220001.240.000.00-0.04-3.12%28600.00%
22.50BAC170602C000225000.760.000.00-0.06-7.32%18300.00%
23.00BAC170602C000230000.350.000.00-0.06-14.63%3,92800.00%
23.50BAC170602C000235000.110.000.00-0.04-26.67%10,27903.13%
24.00BAC170602C000240000.040.000.00-0.01-20.00%1,187012.50%
24.50BAC170602C000245000.010.000.00-0.01-50.00%140012.50%
25.00BAC170602C000250000.010.000.000.000.00%40025.00%
25.50BAC170602C000255000.010.000.010.000.00%1627,69444.53%
26.00BAC170602C000260000.010.000.010.000.00%1229,16051.56%
27.00BAC170602C000270000.040.000.010.000.00%1101,27659.38%
27.50BAC170602C000275000.010.000.010.000.00%615,00668.75%
30.00BAC170602C000300000.010.000.010.000.00%10027396.88%
PutsforJune 2, 2017
StrikeContract NameLast PriceBidAskChange% ChangeVolumeOpen InterestImplied Volatility
18.00BAC170602P000180000.010.000.010.000.00%203798.44%
19.00BAC170602P000190000.050.000.010.000.00%242481.25%
20.00BAC170602P000200000.020.000.010.000.00%5026662.50%
20.50BAC170602P000205000.010.000.010.000.00%442053.13%
21.00BAC170602P000210000.020.000.020.000.00%307,77754.69%
21.50BAC170602P000215000.010.000.00-0.01-50.00%75025.00%
22.00BAC170602P000220000.020.000.00-0.01-33.33%1,042012.50%
22.50BAC170602P000225000.050.000.00-0.02-28.57%2,342012.50%
23.00BAC170602P000230000.160.000.00-0.03-15.79%5,29903.13%
23.50BAC170602P000235000.430.000.00-0.03-6.52%1,85000.00%
24.00BAC170602P000240000.870.000.000.067.41%2,26900.00%
24.50BAC170602P000245001.300.000.000.043.17%13800.00%
25.00BAC170602P000250001.800.000.000.042.27%10800.00%
25.50BAC170602P000255002.312.232.370.000.00%104857.81%
26.00BAC170602P000260002.722.812.850.000.00%18750975.78%
27.00BAC170602P000270003.053.753.900.000.00%32692.97%
31.50BAC170602P000315007.658.158.400.000.00%6565128.13%