D.E. Shaw & Co’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
$25.6M Buy
374,126
+28,353
+8% +$1.94M 0.02% 611
2025
Q1
$17.7M Sell
345,773
-5,815
-2% -$298K 0.02% 731
2024
Q4
$16.7M Buy
351,588
+22,528
+7% +$1.07M 0.01% 748
2024
Q3
$12.6M Sell
329,060
-11,561
-3% -$441K 0.01% 850
2024
Q2
$12.2M Sell
340,621
-5,855
-2% -$210K 0.01% 812
2024
Q1
$13.1M Sell
346,476
-73,777
-18% -$2.79M 0.01% 796
2023
Q4
$14.3M Sell
420,253
-43,261
-9% -$1.47M 0.01% 705
2023
Q3
$10.2M Buy
463,514
+32,202
+7% +$710K 0.01% 826
2023
Q2
$11.1M Buy
431,312
+18,924
+5% +$489K 0.01% 821
2023
Q1
$14.1M Buy
412,388
+26,656
+7% +$908K 0.02% 754
2022
Q4
$10.9M Buy
385,732
+22,845
+6% +$644K 0.01% 917
2022
Q3
$9.01M Sell
362,887
-16,746
-4% -$416K 0.01% 979
2022
Q2
$9.55M Buy
379,633
+62,793
+20% +$1.58M 0.01% 1008
2022
Q1
$10.8M Buy
316,840
+5,610
+2% +$191K 0.01% 1054
2021
Q4
$13.7M Sell
311,230
-82,055
-21% -$3.62M 0.01% 920
2021
Q3
$16.5M Sell
393,285
-33,236
-8% -$1.39M 0.01% 777
2021
Q2
$15.8M Sell
426,521
-69,900
-14% -$2.58M 0.01% 824
2021
Q1
$11.2M Sell
496,421
-93,351
-16% -$2.12M 0.01% 948
2020
Q4
$7.29M Sell
589,772
-80,898
-12% -$1,000K 0.01% 1113
2020
Q3
$4.41M Sell
670,670
-34,056
-5% -$224K ﹤0.01% 1263
2020
Q2
$4.6M Sell
704,726
-17,695
-2% -$116K 0.01% 1201
2020
Q1
$3.92M Sell
722,421
-64,755
-8% -$351K 0.01% 1182
2019
Q4
$5.68M Sell
787,176
-71,437
-8% -$515K 0.01% 1116
2019
Q3
$9.04M Sell
858,613
-37,296
-4% -$393K 0.01% 874
2019
Q2
$8.48M Sell
895,909
-153
-0% -$1.45K 0.01% 927
2019
Q1
$5.95M Buy
896,062
+123,925
+16% +$823K 0.01% 1075
2018
Q4
$4.78M Buy
772,137
+277,072
+56% +$1.72M 0.01% 1127
2018
Q3
$2.64M Buy
495,065
+78,854
+19% +$421K ﹤0.01% 1415
2018
Q2
$2.34M Buy
416,211
+262,621
+171% +$1.48M ﹤0.01% 1518
2018
Q1
$963K Buy
153,590
+16,725
+12% +$105K ﹤0.01% 1832
2017
Q4
$1.23M Buy
136,865
+62,956
+85% +$564K ﹤0.01% 1748
2017
Q3
$880K Buy
+73,909
New +$880K ﹤0.01% 1844
2017
Q2
Sell
-76,929
Closed -$828K 2478
2017
Q1
$828K Buy
76,929
+50,177
+188% +$540K ﹤0.01% 1787
2016
Q4
$420K Buy
+26,752
New +$420K ﹤0.01% 2097
2015
Q1
Sell
-36,062
Closed -$517K 2583
2014
Q4
$517K Buy
+36,062
New +$517K ﹤0.01% 1978
2013
Q4
Sell
-25,394
Closed -$318K 2541
2013
Q3
$318K Buy
+25,394
New +$318K ﹤0.01% 2065