Tower Research Capital (TRC)’s IDT Corp IDT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$162K Buy
2,373
+1,428
+151% +$97.6K ﹤0.01% 1981
2025
Q1
$48.5K Sell
945
-2,823
-75% -$145K ﹤0.01% 2251
2024
Q4
$179K Sell
3,768
-3,426
-48% -$163K ﹤0.01% 1795
2024
Q3
$275K Buy
7,194
+3,511
+95% +$134K 0.01% 1330
2024
Q2
$132K Sell
3,683
-637
-15% -$22.9K ﹤0.01% 2382
2024
Q1
$163K Buy
4,320
+978
+29% +$37K ﹤0.01% 1543
2023
Q4
$114K Buy
3,342
+2,836
+560% +$96.7K ﹤0.01% 2548
2023
Q3
$11.2K Sell
506
-698
-58% -$15.4K ﹤0.01% 4030
2023
Q2
$31.1K Buy
1,204
+539
+81% +$13.9K ﹤0.01% 2965
2023
Q1
$23K Sell
665
-336
-34% -$11.6K ﹤0.01% 3286
2022
Q4
$28K Sell
1,001
-43
-4% -$1.2K ﹤0.01% 2810
2022
Q3
$26K Buy
1,044
+209
+25% +$5.21K ﹤0.01% 3717
2022
Q2
$21K Sell
835
-3,972
-83% -$99.9K ﹤0.01% 3741
2022
Q1
$164K Sell
4,807
-5,734
-54% -$196K ﹤0.01% 1874
2021
Q4
$466K Buy
10,541
+10,181
+2,828% +$450K 0.01% 1166
2021
Q3
$15K Sell
360
-1,915
-84% -$79.8K ﹤0.01% 3977
2021
Q2
$84K Sell
2,275
-1,959
-46% -$72.3K ﹤0.01% 2565
2021
Q1
$96K Sell
4,234
-418
-9% -$9.48K ﹤0.01% 2615
2020
Q4
$57K Sell
4,652
-23,226
-83% -$285K ﹤0.01% 2971
2020
Q3
$183K Buy
27,878
+9,421
+51% +$61.8K ﹤0.01% 2660
2020
Q2
$121K Buy
+18,457
New +$121K 0.01% 2286
2019
Q4
Sell
-767
Closed -$8K 3896
2019
Q3
$8K Sell
767
-1,949
-72% -$20.3K ﹤0.01% 3077
2019
Q2
$26K Buy
+2,716
New +$26K ﹤0.01% 2002
2019
Q1
Sell
-13,846
Closed -$86K 4008
2018
Q4
$86K Buy
13,846
+10,115
+271% +$62.8K 0.01% 1019
2018
Q3
$20K Sell
3,731
-7,455
-67% -$40K ﹤0.01% 2340
2018
Q2
$63K Buy
+11,186
New +$63K ﹤0.01% 1712
2018
Q1
Sell
-2,327
Closed -$21K 3550
2017
Q4
$21K Buy
2,327
+1,582
+212% +$14.3K ﹤0.01% 2025
2017
Q3
$9K Buy
+745
New +$9K ﹤0.01% 3113
2017
Q2
Sell
-118
Closed -$1K 3083
2017
Q1
$1K Buy
+118
New +$1K ﹤0.01% 2796
2016
Q3
Sell
-2,505
Closed -$30K 3997
2016
Q2
$30K Buy
+2,505
New +$30K ﹤0.01% 1928
2015
Q3
Sell
-3,162
Closed -$40K 4362
2015
Q2
$40K Buy
3,162
+524
+20% +$6.63K ﹤0.01% 1544
2015
Q1
$33K Buy
+2,638
New +$33K ﹤0.01% 1824
2014
Q4
Sell
-8,927
Closed -$101K 4317
2014
Q3
$101K Buy
8,927
+6,071
+213% +$68.7K 0.01% 933
2014
Q2
$35K Sell
2,856
-3,297
-54% -$40.4K ﹤0.01% 1493
2014
Q1
$72K Buy
6,153
+5,870
+2,074% +$68.7K 0.01% 876
2013
Q4
$4K Sell
283
-5,724
-95% -$80.9K ﹤0.01% 3675
2013
Q3
$76K Sell
6,007
-4,389
-42% -$55.5K 0.01% 1541
2013
Q2
$116K Buy
+10,396
New +$116K 0.01% 440