55.00
price down icon0.51%   -0.28
 
loading

Bank Of America Corp Stock (BAC) Option Chain

For the January 02, 2026 expiration date, the BAC stock option chain has a total of 26,237 contracts, with 19,545 call options and 6,692 put options. This indicates a leaning towards calls, suggesting bullish sentiment.
Other Key Expiration Dates:
  • January 09, 2026 : 35,070 contracts.
  • January 16, 2026 : 5,789 contracts.
  • January 23, 2026 : 708 contracts.
  • January 30, 2026 : 258 contracts.
  • February 06, 2026 : 121 contracts.

Bank Of America Corp (BAC) Most Active Options & Calendar

BAC Call Options Expiring January 02, 2026

Strike Price Change % Change Volume
favorite 57.00 0.01 -0.01 -50.00% 7,918
favorite 58.00 0.01 0.00 - 5,743
favorite 55.00 0.23 -0.23 -50.00% 3,050
favorite 56.00 0.01 -0.04 -80.00% 2,357
favorite 54.50 0.65 -0.25 -27.78% 251
favorite 52.50 2.71 -0.36 -11.73% 74
favorite 54.00 1.08 -0.24 -18.18% 61

BAC Put Options Expiring January 02, 2026

Strike Price Change % Change Volume
favorite
55.00
0.22 0.07 +46.67% 2,753
favorite
53.00
0.01 -0.01 -50.00% 1,670
favorite
56.00
1.03 0.25 +32.05% 977
favorite
54.50
0.06 -0.01 -14.29% 453
favorite
52.00
0.01 0.00 - 292
favorite
57.00
1.88 0.09 +5.03% 216
favorite
54.00
0.02 -0.02 -50.00% 114

Bank Of America Corp Stock (BAC) Option Chain Analysis

Put Volume Total 6,692
Call Volume Total 19,545
Put/Call Ratio (PCR) 0.34
Put Strike With Highest Volume $55.00
Call Strike With Highest Volume $57.00
banks_diversified WFC
$93.20
price down icon 1.18%
$78.67
price down icon 0.77%
banks_diversified RY
$170.49
price down icon 0.64%
banks_diversified C
$116.69
price down icon 0.44%
$15.86
price down icon 0.44%
Cap:     |  Volume (24h):