Barclays’s Cabaletta Bio CABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$139K Sell
44,701
-53,091
-54% -$175K ﹤0.01% 3901
2026
Q1
$263K Sell
97,792
-122,904
-56% -$341K ﹤0.01% 3538
2025
Q4
$483K Buy
220,696
+217,613
+7,058% +$539K ﹤0.01% 3866
2025
Q3
$7.21K Sell
3,083
-6,654
-68% -$11.4K ﹤0.01% 5049
2025
Q2
$14.8K Sell
9,737
-46,701
-83% -$72.8K ﹤0.01% 4878
2025
Q1
$78.2K Sell
56,438
-15,179
-21% -$32.3K ﹤0.01% 4479
2024
Q4
$163K Buy
71,617
+10,487
+17% +$36.8K ﹤0.01% 4399
2024
Q3
$289K Buy
61,130
+19,891
+48% +$115K ﹤0.01% 4110
2024
Q2
$308K Sell
41,239
-7,729
-16% -$94.7K ﹤0.01% 3330
2024
Q1
$835K Sell
48,968
-80,104
-62% -$1.72M ﹤0.01% 3257
2023
Q4
$2.93M Buy
129,072
+64,486
+100% +$1.08M ﹤0.01% 2587
2023
Q3
$983K Buy
64,586
+59,490
+1,167% +$813K ﹤0.01% 2352
2023
Q2
$65.8K Sell
5,096
-62,102
-92% -$674K ﹤0.01% 3720
2023
Q1
$556K Buy
67,198
+63,052
+1,521% +$590K ﹤0.01% 3191
2022
Q4
$38.4K Buy
4,146
+2,925
+240% +$10.7K ﹤0.01% 4639
2022
Q3
$1K Sell
1,221
-13,942
-92% -$16.8K ﹤0.01% 4678
2022
Q2
$16K Sell
15,163
-556
-4% -$786 ﹤0.01% 4478
2022
Q1
$32K Buy
+15,719
New +$41.1K ﹤0.01% 4282

Other funds holding CABA

Barclays's CABA Position: Q2 2026 in Review

Barclays reduced its Cabaletta Bio (CABA) stake by 54% in Q2 2026, selling an estimated $175K and leaving 44,701 shares worth $139K. The position accounts for ﹤0.01% of the portfolio, ranked #3901.

Barclays first reported a position in CABA in Q1 2022 and has held it in 18 quarters since. The position peaked at $2.93M in Q4 2023. 140 funds tracked by Wall St. Rank hold CABA as of Q2 2026.

  • Barclays held 44,701 shares of Cabaletta Bio worth $139K as of Q2 2026.
  • Barclays sold 53,091 Cabaletta Bio shares in Q2 2026, an estimated $175K.
  • Cabaletta Bio made up ﹤0.01% of Barclays's portfolio in Q2 2026, its #3901 holding.
  • Barclays first reported a position in Cabaletta Bio in Q1 2022 and has held it in 18 quarters since.
  • Barclays's Cabaletta Bio position peaked at $2.93M in Q4 2023.
  • 140 funds tracked by Wall St. Rank held Cabaletta Bio as of Q2 2026.

Based on Barclays's 13F filing for Q2 2026, filed 14 Aug 2026.