Deutsche Bank’s Ocugen OCGN Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-242,023
Closed -$172K 3695
2025
Q1
$172K Buy
242,023
+235,816
+3,799% +$163K ﹤0.01% 3022
2024
Q4
$5.03K Sell
6,207
-165,144
-96% -$151K ﹤0.01% 3533
2024
Q3
$170K Buy
171,351
+40,810
+31% +$56K ﹤0.01% 3002
2024
Q2
$202K Buy
+130,541
New +$203K ﹤0.01% 2795
2023
Q2
Sell
-169,930
Closed -$145K 3882
2023
Q1
$145K Buy
169,930
+55,440
+48% +$60.4K ﹤0.01% 3161
2022
Q4
$149K Sell
114,490
-39,791
-26% -$62K ﹤0.01% 3118
2022
Q3
$275K Sell
154,281
-41,645
-21% -$104K ﹤0.01% 2749
2022
Q2
$445K Buy
195,926
+80,809
+70% +$193K ﹤0.01% 2673
2022
Q1
$380K Sell
115,117
-11,636
-9% -$40.9K ﹤0.01% 2911
2021
Q4
$577K Sell
126,753
-3,263
-3% -$24.6K ﹤0.01% 2746
2021
Q3
$934K Buy
130,016
+4,888
+4% +$35.9K ﹤0.01% 2664
2021
Q2
$1M Buy
+125,128
New +$1.06M ﹤0.01% 2761
2018
Q3
Sell
-2,104
Closed -$316K 5488
2018
Q2
$316K Buy
2,104
+39
+2% +$6.06K ﹤0.01% 4072
2018
Q1
$340K Buy
2,065
+870
+73% +$139K ﹤0.01% 3924
2017
Q4
$146K Buy
1,195
+497
+71% +$60.8K ﹤0.01% 4140
2017
Q3
$82K Buy
+698
New +$78.4K ﹤0.01% 4228
2017
Q1
Sell
-192
Closed -$19K 5053
2016
Q4
$19K Buy
192
+99
+106% +$13.7K ﹤0.01% 4603
2016
Q3
$17K Buy
+93
New +$14.6K ﹤0.01% 4566
2016
Q1
Sell
-10
Closed -$2K 5288
2015
Q4
$2K Buy
+10
New +$2.23K ﹤0.01% 5149

Other funds holding OCGN

Deutsche Bank's OCGN Position: Q2 2025 in Review

Deutsche Bank sold out of Ocugen (OCGN) in Q2 2025, closing a stake of 242,023 shares — an estimated $172K sold.

Deutsche Bank first reported a position in OCGN in Q4 2015 and held it in 19 quarters. The position peaked at $1M in Q2 2021. 104 funds tracked by Wall St. Rank hold OCGN as of Q2 2025.

  • Deutsche Bank reported no remaining Ocugen position as of Q2 2025 after selling out during the quarter.
  • Deutsche Bank sold 242,023 Ocugen shares in Q2 2025, an estimated $172K.
  • Deutsche Bank first reported a position in Ocugen in Q4 2015 and held it in 19 quarters.
  • Deutsche Bank's Ocugen position peaked at $1M in Q2 2021.
  • 104 funds tracked by Wall St. Rank held Ocugen as of Q2 2025.

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