47.95
price down icon0.58%   -0.28
after-market After Hours: 47.97 0.02 +0.04%
loading

Bank Of America Corp Stock (BAC) Option Chain

For the August 15, 2025 expiration date, the BAC stock option chain has a total of 7,260 contracts, with 5,553 call options and 1,707 put options. This indicates a leaning towards calls, suggesting bullish sentiment.
Other Key Expiration Dates:
  • September 19, 2025 : 6,525 contracts.
  • November 21, 2025 : 2,426 contracts.
  • January 16, 2026 : 2,615 contracts.
  • March 20, 2026 : 294 contracts.
  • June 18, 2026 : 1,829 contracts.

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

BAC Call Options Expiring August 15, 2025

Strike Price Change % Change Volume
favorite 49.00 0.47 -0.06 -11.32% 3,763
favorite 48.00 0.92 -0.08 -8.00% 633
favorite 47.00 1.55 -0.12 -7.19% 288
favorite 50.00 0.22 -0.02 -8.33% 259
favorite 48.50 0.67 -0.08 -10.67% 156
favorite 45.00 3.26 -0.19 -5.51% 95
favorite 46.00 2.37 -0.10 -4.05% 88

BAC Put Options Expiring August 15, 2025

Strike Price Change % Change Volume
favorite
47.00
0.44 0.07 +18.92% 539
favorite
48.00
0.81 0.13 +19.12% 403
favorite
41.00
0.05 -0.03 -37.50% 174
favorite
45.00
0.15 0.03 +25.00% 120
favorite
47.50
0.59 0.07 +13.46% 106
favorite
45.50
0.18 0.03 +20.00% 105
favorite
48.50
1.04 0.08 +8.33% 98

Bank Of America Corp Stock (BAC) Option Chain Analysis

Put Volume Total 1,707
Call Volume Total 5,553
Put/Call Ratio (PCR) 0.31
Put Strike With Highest Volume $47.00
Call Strike With Highest Volume $49.00
banks_diversified WFC
$82.65
price down icon 0.51%
$65.06
price up icon 0.90%
banks_diversified RY
$129.70
price down icon 0.57%
banks_diversified C
$94.48
price down icon 1.12%
$13.98
price down icon 0.99%
Cap:     |  Volume (24h):