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
2026
Q2
$517K Buy
+337,905
New +$514K ﹤0.01% 2757
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 2026 in Review

Deutsche Bank opened a new position in Ocugen (OCGN) in Q2 2026: 337,905 shares worth $517K. The stake represents ﹤0.01% of the portfolio and ranks #2757 among its holdings. This is a return to the name: Deutsche Bank previously reported a position in OCGN as recently as Q1 2025.

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

  • Deutsche Bank held 337,905 shares of Ocugen worth $517K as of Q2 2026.
  • Ocugen was a new Deutsche Bank position in Q2 2026.
  • Ocugen made up ﹤0.01% of Deutsche Bank's portfolio in Q2 2026, its #2757 holding.
  • Deutsche Bank first reported a position in Ocugen in Q4 2015 and has held it in 20 quarters since.
  • Deutsche Bank's Ocugen position peaked at $1M in Q2 2021.
  • 148 funds tracked by Wall St. Rank held Ocugen as of Q2 2026.

Based on Deutsche Bank's 13F filing for Q2 2026, filed 7 Aug 2026.