Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$58.2K Sell
2,169
-4,275
-66% -$138K ﹤0.01% 3444
2025
Q4
$246K Sell
6,444
-167
-3% -$6.18K ﹤0.01% 2925
2025
Q3
$268K Hold
6,611
﹤0.01% 2909
2025
Q2
$192K Buy
6,611
+4,594
+228% +$123K ﹤0.01% 2992
2025
Q1
$49.1K Sell
2,017
-144
-7% -$3.45K ﹤0.01% 3379
2024
Q4
$46.4K Buy
+2,161
New +$42.5K ﹤0.01% 3427
2024
Q2
Sell
-7,036
Closed -$109K 3623
2024
Q1
$109K Buy
7,036
+480
+7% +$7.87K ﹤0.01% 3132
2023
Q4
$125K Sell
6,556
-252
-4% -$4.38K ﹤0.01% 3122
2023
Q3
$105K Buy
6,808
+1,242
+22% +$23.2K ﹤0.01% 3136
2023
Q2
$118K Sell
5,566
-451
-7% -$9.64K ﹤0.01% 3196
2023
Q1
$147K Buy
6,017
+1,739
+41% +$46.5K ﹤0.01% 3156
2022
Q4
$106K Buy
4,278
+1,543
+56% +$34.8K ﹤0.01% 3305
2022
Q3
$51K Sell
2,735
-373
-12% -$6.54K ﹤0.01% 3582
2022
Q2
$52K Buy
3,108
+31
+1% +$505 ﹤0.01% 3740
2022
Q1
$49K Sell
3,077
-360
-10% -$5.37K ﹤0.01% 3852
2021
Q4
$44K Buy
3,437
+180
+6% +$2.86K ﹤0.01% 3990
2021
Q3
$55K Sell
3,257
-15,427
-83% -$298K ﹤0.01% 4093
2021
Q2
$365K Buy
18,684
+666
+4% +$14.4K ﹤0.01% 3431
2021
Q1
$396K Buy
18,018
+14,663
+437% +$300K ﹤0.01% 3243
2020
Q4
$63K Buy
3,355
+945
+39% +$16.8K ﹤0.01% 4053
2020
Q3
$37K Buy
+2,410
New +$32.7K ﹤0.01% 3993

Other funds holding IBEX

Deutsche Bank's IBEX Position: Q1 2026 in Review

Deutsche Bank reduced its IBEX (IBEX) stake by 66% in Q1 2026, selling an estimated $138K and leaving 2,169 shares worth $58.2K. The position accounts for ﹤0.01% of the portfolio, ranked #3444.

Deutsche Bank first reported a position in IBEX in Q3 2020 and has held it in 21 quarters since. The position peaked at $396K in Q1 2021. 167 funds tracked by Wall St. Rank hold IBEX as of Q1 2026.

  • Deutsche Bank held 2,169 shares of IBEX worth $58.2K as of Q1 2026.
  • Deutsche Bank sold 4,275 IBEX shares in Q1 2026, an estimated $138K.
  • IBEX made up ﹤0.01% of Deutsche Bank's portfolio in Q1 2026, its #3444 holding.
  • Deutsche Bank first reported a position in IBEX in Q3 2020 and has held it in 21 quarters since.
  • Deutsche Bank's IBEX position peaked at $396K in Q1 2021.
  • 167 funds tracked by Wall St. Rank held IBEX as of Q1 2026.

Based on Deutsche Bank's 13F filing for Q1 2026, filed 6 May 2026.