Deutsche Bank’s Oportun Financial OPRT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$205K Buy
35,916
+1,189
+3% +$6.37K ﹤0.01% 3244
2026
Q1
$160K Buy
+34,727
New +$177K ﹤0.01% 3094
2025
Q4
Sell
-35,834
Closed -$221K 3698
2025
Q3
$221K Buy
+35,834
New +$231K ﹤0.01% 3016
2023
Q2
Sell
-17,224
Closed -$66.5K 3886
2023
Q1
$66.5K Buy
17,224
+5,751
+50% +$32.3K ﹤0.01% 3479
2022
Q4
$63.2K Buy
11,473
+184
+2% +$962 ﹤0.01% 3505
2022
Q3
$49K Sell
11,289
-113,644
-91% -$808K ﹤0.01% 3601
2022
Q2
$1.03M Buy
124,933
+113,634
+1,006% +$1.31M ﹤0.01% 2161
2022
Q1
$162K Sell
11,299
-1,358
-11% -$22.6K ﹤0.01% 3375
2021
Q4
$256K Buy
12,657
+658
+5% +$15.4K ﹤0.01% 3251
2021
Q3
$300K Sell
11,999
-194
-2% -$4.47K ﹤0.01% 3339
2021
Q2
$244K Sell
12,193
-397
-3% -$8.13K ﹤0.01% 3669
2021
Q1
$261K Sell
12,590
-1,203
-9% -$22K ﹤0.01% 3487
2020
Q4
$267K Buy
13,793
+3,904
+39% +$63.8K ﹤0.01% 3303
2020
Q3
$117K Buy
9,889
+940
+11% +$12.7K ﹤0.01% 3472
2020
Q2
$120K Buy
8,949
+6,423
+254% +$59.7K ﹤0.01% 3359
2020
Q1
$27K Sell
2,526
-144
-5% -$2.76K ﹤0.01% 3818
2019
Q4
$62K Buy
+2,670
New +$49.2K ﹤0.01% 3860

Other funds holding OPRT

Deutsche Bank's OPRT Position: Q2 2026 in Review

Deutsche Bank increased its Oportun Financial (OPRT) stake by 3.4% in Q2 2026, buying an estimated $6.37K and bringing the position to 35,916 shares worth $205K. The position accounts for ﹤0.01% of the portfolio, ranked #3244.

Deutsche Bank first reported a position in OPRT in Q4 2019 and has held it in 17 quarters since. The position peaked at $1.03M in Q2 2022. 37 funds tracked by Wall St. Rank hold OPRT as of Q2 2026.

  • Deutsche Bank held 35,916 shares of Oportun Financial worth $205K as of Q2 2026.
  • Deutsche Bank bought 1,189 Oportun Financial shares in Q2 2026, an estimated $6.37K.
  • Oportun Financial made up ﹤0.01% of Deutsche Bank's portfolio in Q2 2026, its #3244 holding.
  • Deutsche Bank first reported a position in Oportun Financial in Q4 2019 and has held it in 17 quarters since.
  • Deutsche Bank's Oportun Financial position peaked at $1.03M in Q2 2022.
  • 37 funds tracked by Wall St. Rank held Oportun Financial as of Q2 2026.

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