Ellsworth Advisors’s Bank of America BAC Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$359K Sell
5,828
-230
-4% -$12.2K 0.06% 150
2026
Q1
$295K Buy
6,058
+218
+4% +$11.2K 0.06% 149
2025
Q4
$307K Sell
5,840
-32
-0.5% -$1.69K 0.06% 154
2025
Q3
$307K Buy
5,872
+742
+14% +$36.2K 0.07% 153
2025
Q2
$243K Sell
5,130
-45,539
-90% -$1.92M 0.06% 150
2025
Q1
$2.11M Buy
50,669
+3,123
+7% +$139K 0.55% 59
2024
Q4
$2.09M Buy
47,546
+3,745
+9% +$165K 0.55% 59
2024
Q3
$1.74M Buy
43,801
+3,913
+10% +$157K 0.45% 60
2024
Q2
$1.59M Buy
39,888
+3,665
+10% +$140K 0.44% 64
2024
Q1
$1.3M Buy
36,223
+2,152
+6% +$73.9K 0.37% 67
2023
Q4
$1.15M Buy
34,071
+2,081
+7% +$60.6K 0.36% 67
2023
Q3
$862K Buy
31,990
+8,571
+37% +$254K 0.31% 71
2023
Q2
$672K Buy
23,419
+1,505
+7% +$42.9K 0.23% 78
2023
Q1
$627K Buy
+21,914
New +$723K 0.22% 75
2021
Q4
Sell
-3,904
Closed -$166K 150
2021
Q3
$166K Buy
+3,904
New +$157K 0.08% 144

Other funds holding BAC

Ellsworth Advisors's BAC Position: Q2 2026 in Review

Ellsworth Advisors reduced its Bank of America (BAC) stake by 3.8% in Q2 2026, selling an estimated $12.2K and leaving 5,828 shares worth $359K. The position accounts for 0.06% of the portfolio, ranked #150.

Ellsworth Advisors first reported a position in BAC in Q3 2021 and has held it in 15 quarters since. The position peaked at $2.11M in Q1 2025. 3,597 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Ellsworth Advisors held 5,828 shares of Bank of America worth $359K as of Q2 2026.
  • Ellsworth Advisors sold 230 Bank of America shares in Q2 2026, an estimated $12.2K.
  • Bank of America made up 0.06% of Ellsworth Advisors's portfolio in Q2 2026, its #150 holding.
  • Ellsworth Advisors first reported a position in Bank of America in Q3 2021 and has held it in 15 quarters since.
  • Ellsworth Advisors's Bank of America position peaked at $2.11M in Q1 2025.
  • 3,597 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Ellsworth Advisors's 13F filing for Q2 2026, filed 16 Jul 2026.