Trexquant Investment’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
$1.56M Buy
31,862
+8,112
+34% +$401K 0.01% 1084
2025
Q4
$1.22M Sell
23,750
-67,675
-74% -$3.39M 0.01% 1126
2025
Q3
$4.78M Buy
91,425
+27,259
+42% +$1.7M 0.05% 566
2025
Q2
$4.38M Buy
64,166
+43,035
+204% +$2.47M 0.05% 578
2025
Q1
$1.08M Buy
+21,131
New +$1.02M 0.01% 1067
2023
Q4
Sell
-20,108
Closed -$443K 1587
2023
Q3
$443K Sell
20,108
-2,457
-11% -$57.8K 0.01% 1074
2023
Q2
$583K Sell
22,565
-7,401
-25% -$229K 0.02% 947
2023
Q1
$1.02M Sell
29,966
-2,523
-8% -$77.7K 0.03% 721
2022
Q4
$915K Buy
+32,489
New +$871K 0.03% 679
2022
Q3
Sell
-9,090
Closed -$229K 1585
2022
Q2
$229K Buy
+9,090
New +$251K 0.01% 1279
2021
Q4
Sell
-7,574
Closed -$318K 1437
2021
Q3
$318K Buy
+7,574
New +$353K 0.03% 711
2021
Q1
Sell
-15,227
Closed -$188K 1269
2020
Q4
$188K Sell
15,227
-6,955
-31% -$77K 0.02% 899
2020
Q3
$146K Buy
+22,182
New +$146K 0.01% 1120
2018
Q4
Sell
-16,719
Closed -$89K 1150
2018
Q3
$89K Sell
16,719
-40,402
-71% -$216K 0.01% 903
2018
Q2
$321K Buy
+57,121
New +$326K 0.02% 660

Other funds holding IDT

Trexquant Investment's IDT Position: Q1 2026 in Review

Trexquant Investment increased its IDT Corp (IDT) stake by 34% in Q1 2026, buying an estimated $401K and bringing the position to 31,862 shares worth $1.56M. The position accounts for 0.01% of the portfolio, ranked #1084.

Trexquant Investment first reported a position in IDT in Q2 2018 and has held it in 15 quarters since. The position peaked at $4.78M in Q3 2025. 202 funds tracked by Wall St. Rank hold IDT as of Q1 2026.

  • Trexquant Investment held 31,862 shares of IDT Corp worth $1.56M as of Q1 2026.
  • Trexquant Investment bought 8,112 IDT Corp shares in Q1 2026, an estimated $401K.
  • IDT Corp made up 0.01% of Trexquant Investment's portfolio in Q1 2026, its #1084 holding.
  • Trexquant Investment first reported a position in IDT Corp in Q2 2018 and has held it in 15 quarters since.
  • Trexquant Investment's IDT Corp position peaked at $4.78M in Q3 2025.
  • 202 funds tracked by Wall St. Rank held IDT Corp as of Q1 2026.

Based on Trexquant Investment's 13F filing for Q1 2026, filed 15 May 2026.