Qube Research & Technologies (QRT)’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
$7.88M Sell
160,534
-81,497
-34% -$4.03M 0.01% 1422
2025
Q4
$12.4M Sell
242,031
-6,548
-3% -$328K 0.01% 1208
2025
Q3
$13M Buy
248,579
+63,429
+34% +$3.95M 0.01% 1156
2025
Q2
$12.6M Buy
185,150
+71,134
+62% +$4.08M 0.01% 1153
2025
Q1
$5.85M Buy
114,016
+3,517
+3% +$170K 0.01% 1445
2024
Q4
$5.25M Buy
110,499
+42,440
+62% +$2.04M 0.01% 1470
2024
Q3
$2.6M Buy
68,059
+3,848
+6% +$143K ﹤0.01% 1674
2024
Q2
$2.31M Buy
64,211
+25,856
+67% +$972K ﹤0.01% 1559
2024
Q1
$1.45M Buy
38,355
+19,418
+103% +$694K ﹤0.01% 1928
2023
Q4
$646K Sell
18,937
-7,149
-27% -$211K ﹤0.01% 2155
2023
Q3
$575K Sell
26,086
-7,081
-21% -$167K ﹤0.01% 1964
2023
Q2
$857K Buy
33,167
+20,997
+173% +$648K ﹤0.01% 1360
2023
Q1
$415K Buy
+12,170
New +$375K ﹤0.01% 1622
2022
Q3
Sell
-11,904
Closed -$299K 2730
2022
Q2
$299K Buy
+11,904
New +$329K ﹤0.01% 1594
2022
Q1
Sell
-7,243
Closed -$320K 2699
2021
Q4
$320K Buy
+7,243
New +$368K ﹤0.01% 1784

Other funds holding IDT

Qube Research & Technologies (QRT)'s IDT Position: Q1 2026 in Review

Qube Research & Technologies (QRT) reduced its IDT Corp (IDT) stake by 34% in Q1 2026, selling an estimated $4.03M and leaving 160,534 shares worth $7.88M. The position accounts for 0.01% of the portfolio, ranked #1422.

Qube Research & Technologies (QRT) first reported a position in IDT in Q4 2021 and has held it in 15 quarters since. The position peaked at $13M in Q3 2025. 202 funds tracked by Wall St. Rank hold IDT as of Q1 2026.

  • Qube Research & Technologies (QRT) held 160,534 shares of IDT Corp worth $7.88M as of Q1 2026.
  • Qube Research & Technologies (QRT) sold 81,497 IDT Corp shares in Q1 2026, an estimated $4.03M.
  • IDT Corp made up 0.01% of Qube Research & Technologies (QRT)'s portfolio in Q1 2026, its #1422 holding.
  • Qube Research & Technologies (QRT) first reported a position in IDT Corp in Q4 2021 and has held it in 15 quarters since.
  • Qube Research & Technologies (QRT)'s IDT Corp position peaked at $13M in Q3 2025.
  • 202 funds tracked by Wall St. Rank held IDT Corp as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.