Ranch Capital 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
$892K Buy
15,648
+1,551
+11% +$82.5K 0.28% 79
2026
Q1
$687K Buy
14,097
+165
+1% +$8.51K 0.25% 89
2025
Q4
$766K Buy
13,932
+3,592
+35% +$190K 0.28% 82
2025
Q3
$533K Buy
+10,340
New +$504K 0.21% 95
2023
Q4
Sell
-10,826
Closed -$296K 147
2023
Q3
$296K Sell
10,826
-315
-3% -$9.32K 0.21% 111
2023
Q2
$320K Sell
11,141
-3,684
-25% -$105K 0.23% 110
2023
Q1
$424K Buy
14,825
+2,619
+21% +$86.5K 0.31% 97
2022
Q4
$404K Buy
12,206
+170
+1% +$5.86K 0.32% 94
2022
Q3
$363K Sell
12,036
-3,383
-22% -$113K 0.3% 100
2022
Q2
$480K Buy
15,419
+614
+4% +$22.1K 0.37% 82
2022
Q1
$610K Buy
14,805
+474
+3% +$21.4K 0.4% 80
2021
Q4
$638K Buy
14,331
+210
+1% +$9.57K 0.41% 78
2021
Q3
$599K Buy
14,121
+1,381
+11% +$55.6K 0.37% 82
2021
Q2
$525K Buy
12,740
+834
+7% +$34.2K 0.32% 93
2021
Q1
$460K Buy
11,906
+422
+4% +$14.6K 0.3% 88
2020
Q4
$348K Buy
11,484
+574
+5% +$15.4K 0.25% 103
2020
Q3
$262K Sell
10,910
-23
-0.2% -$573 0.21% 115
2020
Q2
$290K Buy
10,933
+581
+6% +$13.7K 0.23% 112
2020
Q1
$219K Buy
10,352
+3,345
+48% +$100K 0.22% 113
2019
Q4
$247K Buy
+7,007
New +$226K 0.2% 122

Other funds holding BAC

Ranch Capital Advisors's BAC Position: Q2 2026 in Review

Ranch Capital Advisors increased its Bank of America (BAC) stake by 11% in Q2 2026, buying an estimated $82.5K and bringing the position to 15,648 shares worth $892K. The position accounts for 0.28% of the portfolio, ranked #79.

Ranch Capital Advisors first reported a position in BAC in Q4 2019 and has held it in 20 quarters since. 3,597 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Ranch Capital Advisors held 15,648 shares of Bank of America worth $892K as of Q2 2026.
  • Ranch Capital Advisors bought 1,551 Bank of America shares in Q2 2026, an estimated $82.5K.
  • Bank of America made up 0.28% of Ranch Capital Advisors's portfolio in Q2 2026, its #79 holding.
  • Ranch Capital Advisors first reported a position in Bank of America in Q4 2019 and has held it in 20 quarters since.
  • 3,597 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Ranch Capital Advisors's 13F filing for Q2 2026, filed 3 Aug 2026.