50.04
price up icon0.37%   0.21
 
loading

Bank Of America Corp Stock (BAC) Option Chain

For the March 06, 2026 expiration date, the BAC stock option chain has a total of 26,142 contracts, with 18,155 call options and 7,987 put options. This indicates a leaning towards calls, suggesting bullish sentiment.
Other Key Expiration Dates:
  • March 13, 2026 : 4,346 contracts.
  • March 20, 2026 : 12,076 contracts.
  • March 27, 2026 : 628 contracts.
  • April 02, 2026 : 338 contracts.
  • April 10, 2026 : 138 contracts.

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

BAC Call Options Expiring March 06, 2026

Strike Price Change % Change Volume
favorite 51.50 0.23 0.00 - 2,852
favorite 50.00 0.80 0.02 +2.56% 2,798
favorite 52.00 0.15 -0.02 -11.76% 2,752
favorite 51.00 0.37 0.00 - 1,638
favorite 54.00 0.03 0.00 - 1,403
favorite 49.50 1.12 0.14 +14.29% 1,399
favorite 50.50 0.56 -0.01 -1.75% 1,240

BAC Put Options Expiring March 06, 2026

Strike Price Change % Change Volume
favorite
48.00
0.26 -0.17 -39.53% 1,783
favorite
48.50
0.34 -0.23 -40.35% 1,197
favorite
49.00
0.47 -0.24 -33.80% 960
favorite
45.00
0.07 -0.03 -30.00% 950
favorite
46.00
0.09 -0.08 -47.06% 476
favorite
50.00
0.87 -0.26 -23.01% 413
favorite
40.00
0.02 0.01 +100.00% 412

Bank Of America Corp Stock (BAC) Option Chain Analysis

Put Volume Total 7,987
Call Volume Total 18,155
Put/Call Ratio (PCR) 0.44
Put Strike With Highest Volume $48.00
Call Strike With Highest Volume $51.50
$89.13
price down icon 4.21%
banks_diversified WFC
$81.65
price up icon 0.50%
banks_diversified RY
$165.35
price down icon 1.15%
$17.99
price down icon 3.67%
banks_diversified C
$110.22
price up icon 0.40%
Cap:     |  Volume (24h):