BNP Paribas Financial Markets’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
Q2
$2.01M Buy
34,481
+20,183
+141% +$1.07M ﹤0.01% 2794
2026
Q1
$702K Sell
14,298
-19,904
-58% -$984K ﹤0.01% 3392
2025
Q4
$1.75M Buy
34,202
+11,200
+49% +$561K ﹤0.01% 2711
2025
Q3
$1.2M Sell
23,002
-21,537
-48% -$1.34M ﹤0.01% 3000
2025
Q2
$3.04M Buy
44,539
+17,592
+65% +$1.01M ﹤0.01% 2185
2025
Q1
$1.38M Buy
26,947
+16,700
+163% +$809K ﹤0.01% 2565
2024
Q4
$487K Sell
10,247
-1,129
-10% -$54.1K ﹤0.01% 3320
2024
Q3
$434K Buy
11,376
+1,547
+16% +$57.5K ﹤0.01% 2918
2024
Q2
$353K Sell
9,829
-3,976
-29% -$150K ﹤0.01% 2834
2024
Q1
$522K Buy
13,805
+309
+2% +$11K ﹤0.01% 2818
2023
Q4
$460K Sell
13,496
-15,239
-53% -$449K ﹤0.01% 2834
2023
Q3
$634K Buy
28,735
+6,376
+29% +$150K ﹤0.01% 2592
2023
Q2
$578K Sell
22,359
-2,060
-8% -$63.6K ﹤0.01% 2513
2023
Q1
$832K Buy
24,419
+13,163
+117% +$405K ﹤0.01% 2435
2022
Q4
$317K Buy
11,256
+3,208
+40% +$86K ﹤0.01% 2812
2022
Q3
$200K Buy
8,048
+3,146
+64% +$80.8K ﹤0.01% 3490
2022
Q2
$123K Buy
4,902
+2,603
+113% +$71.9K ﹤0.01% 3280
2022
Q1
$78.4K Sell
2,299
-3,092
-57% -$115K ﹤0.01% 3432
2021
Q4
$238K Buy
5,391
+1,238
+30% +$62.9K ﹤0.01% 3328
2021
Q3
$174K Buy
4,153
+3,278
+375% +$153K ﹤0.01% 3093
2021
Q2
$32.3K Sell
875
-5,912
-87% -$168K ﹤0.01% 3406
2021
Q1
$154K Sell
6,787
-188
-3% -$3.36K ﹤0.01% 3159
2020
Q4
$86.2K Buy
6,975
+3,542
+103% +$39.2K ﹤0.01% 3287
2020
Q3
$22.6K Buy
3,433
+2,605
+315% +$17.2K ﹤0.01% 3790
2020
Q2
$5.41K Sell
828
-4,358
-84% -$25.7K ﹤0.01% 3975
2020
Q1
$28.1K Buy
5,186
+2,374
+84% +$17K ﹤0.01% 3807
2019
Q4
$20.3K Buy
2,812
+643
+30% +$4.63K ﹤0.01% 4003
2019
Q3
$22.8K Buy
2,169
+1,865
+613% +$18.6K ﹤0.01% 3888
2019
Q2
$2.88K Buy
304
+143
+89% +$1.05K ﹤0.01% 4289
2019
Q1
$1.07K Hold
161
﹤0.01% 4149
2018
Q4
$997 Buy
161
+42
+35% +$300 ﹤0.01% 3922
2018
Q3
$635 Sell
119
-163
-58% -$873 ﹤0.01% 4337
2018
Q2
$1.58K Sell
282
-3,469
-92% -$19.8K ﹤0.01% 4276
2018
Q1
$23.5K Sell
3,751
-516
-12% -$4.71K ﹤0.01% 3885
2017
Q4
$38.3K Sell
4,267
-18,473
-81% -$202K ﹤0.01% 3791
2017
Q3
$271K Sell
22,740
-4,989
-18% -$61.5K ﹤0.01% 2310
2017
Q2
$337K Buy
27,729
+27,678
+54,271% +$359K ﹤0.01% 2133
2017
Q1
$547 Sell
51
-994
-95% -$14.6K ﹤0.01% 3831
2016
Q4
$16.4K Sell
1,045
-476
-31% -$7.65K ﹤0.01% 3264
2016
Q3
$22.2K Buy
1,521
+717
+89% +$9.17K ﹤0.01% 2836
2016
Q2
$9.65K Buy
804
+662
+466% +$7.33K ﹤0.01% 2929
2016
Q1
$1.56K Sell
142
-4,460
-97% -$40.3K ﹤0.01% 2452
2015
Q4
$37.9K Sell
4,602
-513
-10% -$4.67K ﹤0.01% 2996
2015
Q3
$51.7K Buy
5,115
+3,144
+160% +$36.2K ﹤0.01% 2837
2015
Q2
$25.2K Buy
1,971
+1,416
+255% +$17.9K ﹤0.01% 2908
2015
Q1
$6.96K Buy
+555
New +$8.06K ﹤0.01% 2962
2014
Q4
Sell
-1,491
Closed -$16.9K 2560
2014
Q3
$16.9K Buy
+1,491
New +$17K ﹤0.01% 3282
2014
Q1
Sell
-282
Closed -$3.56K 3587
2013
Q4
$3.56K Buy
+282
New +$3.98K ﹤0.01% 3315

Other funds holding IDT

BNP Paribas Financial Markets's IDT Position: Q2 2026 in Review

BNP Paribas Financial Markets increased its IDT Corp (IDT) stake by 141% in Q2 2026, buying an estimated $1.07M and bringing the position to 34,481 shares worth $2.01M. The position accounts for ﹤0.01% of the portfolio, ranked #2794.

BNP Paribas Financial Markets first reported a position in IDT in Q4 2013 and has held it in 48 quarters since. The position peaked at $3.04M in Q2 2025. 198 funds tracked by Wall St. Rank hold IDT as of Q2 2026.

  • BNP Paribas Financial Markets held 34,481 shares of IDT Corp worth $2.01M as of Q2 2026.
  • BNP Paribas Financial Markets bought 20,183 IDT Corp shares in Q2 2026, an estimated $1.07M.
  • IDT Corp made up ﹤0.01% of BNP Paribas Financial Markets's portfolio in Q2 2026, its #2794 holding.
  • BNP Paribas Financial Markets first reported a position in IDT Corp in Q4 2013 and has held it in 48 quarters since.
  • BNP Paribas Financial Markets's IDT Corp position peaked at $3.04M in Q2 2025.
  • 198 funds tracked by Wall St. Rank held IDT Corp as of Q2 2026.

Based on BNP Paribas Financial Markets's 13F filing for Q2 2026, filed 13 Aug 2026.