Invesco’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
$751K Buy
241,565
+49,182
+26% +$162K ﹤0.01% 3062
2026
Q1
$518K Buy
192,383
+3,188
+2% +$8.85K ﹤0.01% 3149
2025
Q4
$414K Buy
189,195
+66,395
+54% +$165K ﹤0.01% 3271
2025
Q3
$287K Buy
122,800
+37,969
+45% +$65.1K ﹤0.01% 3436
2025
Q2
$129K Buy
84,831
+23,156
+38% +$36.1K ﹤0.01% 3614
2025
Q1
$85.4K Buy
61,675
+48,181
+357% +$103K ﹤0.01% 3652
2024
Q4
$30.6K Sell
13,494
-371
-3% -$1.3K ﹤0.01% 3727
2024
Q3
$65.4K Sell
13,865
-1,459
-10% -$8.44K ﹤0.01% 3658
2024
Q2
$115K Sell
15,324
-729,453
-98% -$8.94M ﹤0.01% 3734
2024
Q1
$12.7M Sell
744,777
-653,165
-47% -$14M ﹤0.01% 1689
2023
Q4
$31.7M Buy
1,397,942
+543,899
+64% +$9.14M 0.01% 1201
2023
Q3
$13M Sell
854,043
-2,846
-0.3% -$38.9K ﹤0.01% 1589
2023
Q2
$11.1M Buy
+856,889
New +$9.3M ﹤0.01% 1745

Other funds holding CABA

Invesco's CABA Position: Q2 2026 in Review

Invesco increased its Cabaletta Bio (CABA) stake by 26% in Q2 2026, buying an estimated $162K and bringing the position to 241,565 shares worth $751K. The position accounts for ﹤0.01% of the portfolio, ranked #3062.

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

  • Invesco held 241,565 shares of Cabaletta Bio worth $751K as of Q2 2026.
  • Invesco bought 49,182 Cabaletta Bio shares in Q2 2026, an estimated $162K.
  • Cabaletta Bio made up ﹤0.01% of Invesco's portfolio in Q2 2026, its #3062 holding.
  • Invesco first reported a position in Cabaletta Bio in Q2 2023 and has held it in 13 quarters since.
  • Invesco's Cabaletta Bio position peaked at $31.7M in Q4 2023.
  • 140 funds tracked by Wall St. Rank held Cabaletta Bio as of Q2 2026.

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