39.67
price down icon0.60%   -0.24
after-market After Hours: 39.86 0.19 +0.48%
loading

Bank Of America Corp Stock (BAC) Option Chain

For the March 21, 2025 expiration date, the BAC stock option chain has a total of 31,031 contracts, with 19,462 call options and 11,569 put options. This indicates a leaning towards calls, suggesting bullish sentiment.
Other Key Expiration Dates:
  • March 28, 2025 : 4,660 contracts.
  • April 04, 2025 : 3,050 contracts.
  • April 11, 2025 : 8,301 contracts.
  • April 17, 2025 : 25,239 contracts.
  • April 25, 2025 : 151 contracts.

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

BAC Call Options Expiring March 21, 2025

Strike Price Change % Change Volume
favorite 42.00 0.14 -0.07 -33.33% 6,475
favorite 40.00 0.72 -0.17 -19.10% 3,853
favorite 44.50 0.03 -0.01 -25.00% 2,078
favorite 41.00 0.33 -0.13 -28.26% 1,303
favorite 45.00 0.02 -0.01 -33.33% 1,193
favorite 48.00 0.02 0.01 +100.00% 1,039
favorite 46.50 0.01 0.00 - 980

BAC Put Options Expiring March 21, 2025

Strike Price Change % Change Volume
favorite
47.00
7.35 0.13 +1.80% 3,006
favorite
39.00
0.56 0.03 +5.66% 1,585
favorite
40.00
1.00 0.08 +8.70% 1,486
favorite
32.00
0.02 0.00 - 1,139
favorite
46.00
6.25 0.00 - 871
favorite
38.00
0.29 -0.01 -3.33% 609
favorite
41.00
1.62 0.16 +10.96% 514

Bank Of America Corp Stock (BAC) Option Chain Analysis

Put Volume Total 11,569
Call Volume Total 19,462
Put/Call Ratio (PCR) 0.59
Put Strike With Highest Volume $47.00
Call Strike With Highest Volume $42.00
banks_diversified WFC
$68.46
price down icon 0.68%
$55.63
price down icon 0.20%
banks_diversified RY
$108.81
price down icon 2.22%
$13.17
price up icon 0.69%
banks_diversified C
$67.23
price down icon 1.06%
Cap:     |  Volume (24h):