47.15
price down icon3.10%   -1.51
after-market After Hours: 47.84 0.69 +1.46%
loading

Bank Of America Corp Stock (BAC) Option Chain

For the July 18, 2025 expiration date, the BAC stock option chain has a total of 62,687 contracts, with 27,840 call options and 34,847 put options. This indicates a leaning towards calls, suggesting bullish sentiment.
Other Key Expiration Dates:
  • August 15, 2025 : 6,078 contracts.
  • September 19, 2025 : 3,791 contracts.
  • November 21, 2025 : 858 contracts.
  • January 16, 2026 : 2,449 contracts.
  • March 20, 2026 : 815 contracts.

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

BAC Call Options Expiring July 18, 2025

Strike Price Change % Change Volume
favorite 48.00 0.71 -0.76 -51.70% 6,439
favorite 49.00 0.40 -0.57 -58.76% 5,886
favorite 47.00 1.16 -1.01 -46.54% 3,448
favorite 47.50 0.91 -0.88 -49.16% 2,185
favorite 48.50 0.53 -0.69 -56.56% 1,409
favorite 50.00 0.20 -0.37 -64.91% 1,364
favorite 52.00 0.06 -0.10 -62.50% 1,136

BAC Put Options Expiring July 18, 2025

Strike Price Change % Change Volume
favorite
33.00
0.01 -0.01 -50.00% 8,551
favorite
47.50
1.20 0.57 +90.48% 4,945
favorite
44.00
0.21 0.07 +50.00% 4,012
favorite
45.00
0.35 0.16 +84.21% 3,294
favorite
42.00
0.10 0.01 +11.11% 2,381
favorite
46.00
0.59 0.30 +103.45% 2,148
favorite
47.00
0.96 0.48 +100.00% 1,701

Bank Of America Corp Stock (BAC) Option Chain Analysis

Put Volume Total 34,847
Call Volume Total 27,840
Put/Call Ratio (PCR) 1.25
Put Strike With Highest Volume $33.00
Call Strike With Highest Volume $48.00
banks_diversified WFC
$81.59
price down icon 0.91%
$61.57
price up icon 1.05%
banks_diversified RY
$131.76
price down icon 0.05%
$13.55
price up icon 0.30%
banks_diversified C
$85.57
price down icon 2.32%
Cap:     |  Volume (24h):