Deutsche Bank’s IDT Corp IDT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$18.9M Buy
384,957
+10,310
+3% +$510K 0.01% 865
2025
Q4
$19.2M Buy
374,647
+44,734
+14% +$2.24M 0.01% 873
2025
Q3
$17.3M Buy
329,913
+1,893
+0.6% +$118K 0.01% 898
2025
Q2
$22.4M Sell
328,020
-1,524
-0.5% -$87.3K 0.01% 806
2025
Q1
$16.9M Sell
329,544
-1,072
-0.3% -$52K 0.01% 864
2024
Q4
$15.7M Buy
330,616
+80,817
+32% +$3.88M 0.01% 894
2024
Q3
$9.53M Sell
249,799
-34,792
-12% -$1.29M ﹤0.01% 1027
2024
Q2
$10.2M Buy
284,591
+1,222
+0.4% +$46K ﹤0.01% 1002
2024
Q1
$10.7M Buy
283,369
+73,086
+35% +$2.61M 0.01% 997
2023
Q4
$7.17M Buy
210,283
+49,823
+31% +$1.47M ﹤0.01% 1117
2023
Q3
$3.54M Buy
160,460
+15,903
+11% +$374K ﹤0.01% 1143
2023
Q2
$3.74M Sell
144,557
-1,030
-0.7% -$31.8K ﹤0.01% 1341
2023
Q1
$4.96M Buy
145,587
+13,303
+10% +$409K ﹤0.01% 1247
2022
Q4
$3.73M Buy
132,284
+55,100
+71% +$1.48M ﹤0.01% 1344
2022
Q3
$1.92M Sell
77,184
-972
-1% -$25K ﹤0.01% 1645
2022
Q2
$1.97M Sell
78,156
-996
-1% -$27.5K ﹤0.01% 1767
2022
Q1
$2.7M Buy
79,152
+5,844
+8% +$217K ﹤0.01% 1720
2021
Q4
$3.24M Buy
73,308
+60,385
+467% +$3.07M ﹤0.01% 1690
2021
Q3
$542K Buy
12,923
+37
+0.3% +$1.73K ﹤0.01% 2969
2021
Q2
$476K Sell
12,886
-817
-6% -$23.2K ﹤0.01% 3257
2021
Q1
$311K Sell
13,703
-1,202
-8% -$21.5K ﹤0.01% 3391
2020
Q4
$184K Buy
14,905
+6,186
+71% +$68.5K ﹤0.01% 3506
2020
Q3
$58K Buy
8,719
+730
+9% +$4.82K ﹤0.01% 3813
2020
Q2
$53K Buy
7,989
+1,347
+20% +$7.94K ﹤0.01% 3789
2020
Q1
$35K Sell
6,642
-593
-8% -$4.24K ﹤0.01% 3705
2019
Q4
$50K Sell
7,235
-4,463
-38% -$32.1K ﹤0.01% 3973
2019
Q3
$121K Sell
11,698
-13,581
-54% -$136K ﹤0.01% 3455
2019
Q2
$237K Sell
25,279
-5,635
-18% -$41.5K ﹤0.01% 3724
2019
Q1
$204K Buy
30,914
+30,748
+18,523% +$205K ﹤0.01% 3986
2018
Q4
$1K Sell
166
-3,380
-95% -$24.1K ﹤0.01% 5100
2018
Q3
$19K Sell
3,546
-24,613
-87% -$132K ﹤0.01% 4944
2018
Q2
$159K Sell
28,159
-6,702
-19% -$38.3K ﹤0.01% 4374
2018
Q1
$217K Sell
34,861
-17,804
-34% -$163K ﹤0.01% 4146
2017
Q4
$470K Buy
52,665
+25,935
+97% +$284K ﹤0.01% 3631
2017
Q3
$316K Sell
26,730
-51,903
-66% -$640K ﹤0.01% 3638
2017
Q2
$953K Buy
78,633
+61,222
+352% +$794K ﹤0.01% 3062
2017
Q1
$186K Sell
17,411
-7,800
-31% -$115K ﹤0.01% 3632
2016
Q4
$393K Buy
25,211
+3,365
+15% +$54.1K ﹤0.01% 3318
2016
Q3
$317K Sell
21,846
-4,348
-17% -$55.6K ﹤0.01% 3414
2016
Q2
$312K Sell
26,194
-18,027
-41% -$199K ﹤0.01% 3533
2016
Q1
$485K Sell
44,221
-9,093
-17% -$82.2K ﹤0.01% 3238
2015
Q4
$437K Sell
53,314
-44,453
-45% -$404K ﹤0.01% 3340
2015
Q3
$985K Buy
97,767
+32,862
+51% +$378K ﹤0.01% 2962
2015
Q2
$827K Buy
64,905
+25,570
+65% +$324K ﹤0.01% 3089
2015
Q1
$490K Sell
39,335
-29,280
-43% -$425K ﹤0.01% 3307
2014
Q4
$983K Buy
68,615
+44,050
+179% +$530K ﹤0.01% 3222
2014
Q3
$277K Buy
24,565
+126
+0.5% +$1.43K ﹤0.01% 3885
2014
Q2
$300K Sell
24,439
-5,456
-18% -$63.3K ﹤0.01% 3858
2014
Q1
$350K Buy
29,895
+13,908
+87% +$169K ﹤0.01% 3549
2013
Q4
$201K Sell
15,987
-23,097
-59% -$326K ﹤0.01% 3696
2013
Q3
$488K Sell
39,084
-83,053
-68% -$1.01M ﹤0.01% 3509
2013
Q2
$1.36M Buy
+122,137
New +$1.19M ﹤0.01% 2481

Other funds holding IDT

Deutsche Bank's IDT Position: Q1 2026 in Review

Deutsche Bank increased its IDT Corp (IDT) stake by 2.8% in Q1 2026, buying an estimated $510K and bringing the position to 384,957 shares worth $18.9M. The position accounts for 0.01% of the portfolio, ranked #865.

Deutsche Bank first reported a position in IDT in Q2 2013 and has held it in 52 quarters since. The position peaked at $22.4M in Q2 2025. 202 funds tracked by Wall St. Rank hold IDT as of Q1 2026.

  • Deutsche Bank held 384,957 shares of IDT Corp worth $18.9M as of Q1 2026.
  • Deutsche Bank bought 10,310 IDT Corp shares in Q1 2026, an estimated $510K.
  • IDT Corp made up 0.01% of Deutsche Bank's portfolio in Q1 2026, its #865 holding.
  • Deutsche Bank first reported a position in IDT Corp in Q2 2013 and has held it in 52 quarters since.
  • Deutsche Bank's IDT Corp position peaked at $22.4M in Q2 2025.
  • 202 funds tracked by Wall St. Rank held IDT Corp as of Q1 2026.

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