Deutsche Bank’s Caribou Biosciences CRBU Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-49,576
Closed -$45.1K 3629
2025
Q1
$45.1K Hold
49,576
﹤0.01% 3392
2024
Q4
$78.8K Hold
49,576
﹤0.01% 3353
2024
Q3
$97.2K Buy
49,576
+19,597
+65% +$40.1K ﹤0.01% 3229
2024
Q2
$49.2K Sell
29,979
-5,693
-16% -$18.2K ﹤0.01% 3330
2024
Q1
$183K Buy
35,672
+785
+2% +$4.84K ﹤0.01% 2870
2023
Q4
$200K Buy
34,887
+5,477
+19% +$27.1K ﹤0.01% 2881
2023
Q3
$141K Buy
29,410
+6,392
+28% +$39.7K ﹤0.01% 2998
2023
Q2
$97.8K Sell
23,018
-11,831
-34% -$53.2K ﹤0.01% 3282
2023
Q1
$185K Buy
34,849
+9,814
+39% +$61.1K ﹤0.01% 3044
2022
Q4
$157K Buy
25,035
+3,017
+14% +$26.8K ﹤0.01% 3091
2022
Q3
$232K Sell
22,018
-921
-4% -$8.58K ﹤0.01% 2860
2022
Q2
$125K Sell
22,939
-4,187
-15% -$32K ﹤0.01% 3407
2022
Q1
$249K Buy
27,126
+14,112
+108% +$149K ﹤0.01% 3136
2021
Q4
$196K Buy
13,014
+1,296
+11% +$25.2K ﹤0.01% 3397
2021
Q3
$279K Buy
+11,718
New +$286K ﹤0.01% 3386

Other funds holding CRBU

Deutsche Bank's CRBU Position: Q2 2025 in Review

Deutsche Bank sold out of Caribou Biosciences (CRBU) in Q2 2025, closing a stake of 49,576 shares — an estimated $45.1K sold.

Deutsche Bank first reported a position in CRBU in Q3 2021 and held it in 15 quarters. The position peaked at $279K in Q3 2021. 129 funds tracked by Wall St. Rank hold CRBU as of Q2 2025.

  • Deutsche Bank reported no remaining Caribou Biosciences position as of Q2 2025 after selling out during the quarter.
  • Deutsche Bank sold 49,576 Caribou Biosciences shares in Q2 2025, an estimated $45.1K.
  • Deutsche Bank first reported a position in Caribou Biosciences in Q3 2021 and held it in 15 quarters.
  • Deutsche Bank's Caribou Biosciences position peaked at $279K in Q3 2021.
  • 129 funds tracked by Wall St. Rank held Caribou Biosciences as of Q2 2025.

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