Kestra Advisory Services’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
$31M Sell
544,630
-44,380
-8% -$2.36M 0.1% 212
2026
Q1
$28.7M Buy
589,010
+42,794
+8% +$2.21M 0.11% 185
2025
Q4
$30M Sell
546,216
-68,853
-11% -$3.64M 0.12% 156
2025
Q3
$31.7M Buy
615,069
+125,359
+26% +$6.12M 0.15% 131
2025
Q2
$23.2M Buy
489,710
+76,926
+19% +$3.24M 0.11% 169
2025
Q1
$17.2M Sell
412,784
-38,984
-9% -$1.74M 0.08% 216
2024
Q4
$19.9M Sell
451,768
-175,446
-28% -$7.72M 0.11% 183
2024
Q3
$24.9M Sell
627,214
-106,532
-15% -$4.27M 0.14% 148
2024
Q2
$29.2M Buy
733,746
+234,446
+47% +$8.98M 0.16% 131
2024
Q1
$18.9M Buy
499,300
+28,216
+6% +$969K 0.13% 157
2023
Q4
$15.9M Buy
471,084
+37,749
+9% +$1.1M 0.13% 164
2023
Q3
$11.9M Sell
433,335
-134,088
-24% -$3.97M 0.12% 196
2023
Q2
$16.3M Buy
567,423
+230,682
+69% +$6.58M 0.16% 131
2023
Q1
$9.63M Sell
336,741
-92,220
-21% -$3.04M 0.1% 214
2022
Q4
$14.2M Sell
428,961
-126,919
-23% -$4.37M 0.13% 191
2022
Q3
$16.8M Buy
555,880
+70,111
+14% +$2.34M 0.18% 133
2022
Q2
$15.1M Buy
485,769
+117,928
+32% +$4.25M 0.16% 141
2022
Q1
$15.2M Sell
367,841
-100,943
-22% -$4.55M 0.16% 140
2021
Q4
$20.9M Buy
468,784
+71,767
+18% +$3.27M 0.21% 104
2021
Q3
$16.9M Sell
397,017
-67,854
-15% -$2.73M 0.17% 138
2021
Q2
$19.2M Sell
464,871
-296
-0.1% -$12.1K 0.22% 107
2021
Q1
$18M Buy
465,167
+18,171
+4% +$627K 0.23% 101
2020
Q4
$13.4M Buy
446,996
+32,108
+8% +$861K 0.16% 155
2020
Q3
$9.97M Buy
+414,888
New +$10.3M 0.19% 143

Other funds holding BAC

Kestra Advisory Services's BAC Position: Q2 2026 in Review

Kestra Advisory Services reduced its Bank of America (BAC) stake by 7.5% in Q2 2026, selling an estimated $2.36M and leaving 544,630 shares worth $31M. The position accounts for 0.1% of the portfolio, ranked #212.

Kestra Advisory Services first reported a position in BAC in Q3 2020 and has held it in 24 quarters since. The position peaked at $31.7M in Q3 2025. 3,597 funds tracked by Wall St. Rank hold BAC as of Q2 2026.

  • Kestra Advisory Services held 544,630 shares of Bank of America worth $31M as of Q2 2026.
  • Kestra Advisory Services sold 44,380 Bank of America shares in Q2 2026, an estimated $2.36M.
  • Bank of America made up 0.1% of Kestra Advisory Services's portfolio in Q2 2026, its #212 holding.
  • Kestra Advisory Services first reported a position in Bank of America in Q3 2020 and has held it in 24 quarters since.
  • Kestra Advisory Services's Bank of America position peaked at $31.7M in Q3 2025.
  • 3,597 funds tracked by Wall St. Rank held Bank of America as of Q2 2026.

Based on Kestra Advisory Services's 13F filing for Q2 2026, filed 28 Jul 2026.