Deutsche Bank’s Cabaletta Bio CABA Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-22,361
Closed -$31.1K 3623
2025
Q1
$31.1K Hold
22,361
﹤0.01% 3442
2024
Q4
$50.8K Hold
22,361
﹤0.01% 3409
2024
Q3
$106K Buy
22,361
+8,343
+60% +$48.3K ﹤0.01% 3203
2024
Q2
$105K Sell
14,018
-3,792
-21% -$46.5K ﹤0.01% 3092
2024
Q1
$304K Buy
17,810
+481
+3% +$10.3K ﹤0.01% 2601
2023
Q4
$393K Sell
17,329
-3,806
-18% -$64K ﹤0.01% 2492
2023
Q3
$322K Buy
21,135
+9,692
+85% +$132K ﹤0.01% 2466
2023
Q2
$148K Buy
+11,443
New +$124K ﹤0.01% 3057
2021
Q4
Sell
-10
Closed 4258
2021
Q3
$0 Buy
10
+1
+11% +$9 ﹤0.01% 4420
2021
Q2
$0 Sell
9
-8,371
-100% -$82.3K ﹤0.01% 4613
2021
Q1
$93K Sell
8,380
-789
-9% -$9.64K ﹤0.01% 4012
2020
Q4
$114K Buy
9,169
+2,596
+39% +$33.7K ﹤0.01% 3776
2020
Q3
$71K Buy
6,573
+630
+11% +$7.24K ﹤0.01% 3709
2020
Q2
$66K Buy
5,943
+3,892
+190% +$29.8K ﹤0.01% 3661
2020
Q1
$15K Sell
2,051
-132
-6% -$1.81K ﹤0.01% 3979
2019
Q4
$30K Buy
+2,183
New +$25.9K ﹤0.01% 4161

Other funds holding CABA

Deutsche Bank's CABA Position: Q2 2025 in Review

Deutsche Bank sold out of Cabaletta Bio (CABA) in Q2 2025, closing a stake of 22,361 shares — an estimated $31.1K sold.

Deutsche Bank first reported a position in CABA in Q4 2019 and held it in 16 quarters. The position peaked at $393K in Q4 2023. 86 funds tracked by Wall St. Rank hold CABA as of Q2 2025.

  • Deutsche Bank reported no remaining Cabaletta Bio position as of Q2 2025 after selling out during the quarter.
  • Deutsche Bank sold 22,361 Cabaletta Bio shares in Q2 2025, an estimated $31.1K.
  • Deutsche Bank first reported a position in Cabaletta Bio in Q4 2019 and held it in 16 quarters.
  • Deutsche Bank's Cabaletta Bio position peaked at $393K in Q4 2023.
  • 86 funds tracked by Wall St. Rank held Cabaletta Bio as of Q2 2025.

Based on Deutsche Bank's 13F filing for Q2 2025, filed 12 Aug 2025.