Russell Investments Group’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
$4.36M Sell
88,826
-8,585
-9% -$425K ﹤0.01% 1431
2025
Q4
$4.99M Buy
97,411
+160
+0.2% +$8.02K 0.01% 1331
2025
Q3
$5.27M Buy
97,251
+11,341
+13% +$707K 0.01% 1286
2025
Q2
$5.87M Sell
85,910
-74,764
-47% -$4.28M 0.01% 1110
2025
Q1
$8.25M Buy
160,674
+10,135
+7% +$491K 0.01% 905
2024
Q4
$7.15M Sell
150,539
-5,895
-4% -$283K 0.01% 982
2024
Q3
$5.97M Buy
156,434
+26,305
+20% +$977K 0.01% 1099
2024
Q2
$4.67M Sell
130,129
-3,066
-2% -$115K 0.01% 1182
2024
Q1
$5.04M Buy
133,195
+38,290
+40% +$1.37M 0.01% 1163
2023
Q4
$3.24M Buy
94,905
+58,859
+163% +$1.73M 0.01% 1352
2023
Q3
$795K Buy
36,046
+6,096
+20% +$144K ﹤0.01% 2040
2023
Q2
$774K Buy
29,950
+53
+0.2% +$1.64K ﹤0.01% 2057
2023
Q1
$1.02M Sell
29,897
-10,786
-27% -$332K ﹤0.01% 1954
2022
Q4
$1.15M Sell
40,683
-4,525
-10% -$121K ﹤0.01% 1894
2022
Q3
$1.12M Buy
45,208
+3,295
+8% +$84.7K ﹤0.01% 1877
2022
Q2
$1.05M Buy
41,913
+9,232
+28% +$255K ﹤0.01% 1941
2022
Q1
$1.11M Sell
32,681
-2,666
-8% -$99.1K ﹤0.01% 1906
2021
Q4
$1.56M Sell
35,347
-15,945
-31% -$810K ﹤0.01% 1926
2021
Q3
$2.15M Sell
51,292
-18,267
-26% -$852K ﹤0.01% 1793
2021
Q2
$2.57M Buy
69,559
+2,393
+4% +$68K ﹤0.01% 1762
2021
Q1
$1.52M Buy
67,166
+22,811
+51% +$408K ﹤0.01% 2031
2020
Q4
$548K Sell
44,355
-59,812
-57% -$662K ﹤0.01% 2394
2020
Q3
$684K Buy
104,167
+2,471
+2% +$16.3K ﹤0.01% 2247
2020
Q2
$662K Buy
101,696
+2,359
+2% +$13.9K ﹤0.01% 2266
2020
Q1
$536K Buy
99,337
+96,974
+4,104% +$693K ﹤0.01% 2145
2019
Q4
$16K Sell
2,363
-13,870
-85% -$99.8K ﹤0.01% 3039
2019
Q3
$173K Buy
16,233
+4,886
+43% +$48.8K ﹤0.01% 2653
2019
Q2
$98K Sell
11,347
-819
-7% -$6.03K ﹤0.01% 2638
2019
Q1
$80K Buy
12,166
+6,380
+110% +$42.5K ﹤0.01% 2754
2018
Q4
$36K Buy
+5,786
New +$41.3K ﹤0.01% 2821
2018
Q1
Sell
-6,650
Closed -$60K 2941
2017
Q4
$60K Sell
6,650
-564
-8% -$6.18K ﹤0.01% 2847
2017
Q3
$86K Hold
7,214
﹤0.01% 2795
2017
Q2
$88K Sell
7,214
-85,892
-92% -$1.11M ﹤0.01% 2821
2017
Q1
$1M Buy
93,106
+12,022
+15% +$177K ﹤0.01% 2096
2016
Q4
$1.28M Buy
+81,084
New +$1.3M ﹤0.01% 2048

Other funds holding IDT

Russell Investments Group's IDT Position: Q1 2026 in Review

Russell Investments Group reduced its IDT Corp (IDT) stake by 8.8% in Q1 2026, selling an estimated $425K and leaving 88,826 shares worth $4.36M. The position accounts for ﹤0.01% of the portfolio, ranked #1431.

Russell Investments Group first reported a position in IDT in Q4 2016 and has held it in 35 quarters since. The position peaked at $8.25M in Q1 2025. 202 funds tracked by Wall St. Rank hold IDT as of Q1 2026.

  • Russell Investments Group held 88,826 shares of IDT Corp worth $4.36M as of Q1 2026.
  • Russell Investments Group sold 8,585 IDT Corp shares in Q1 2026, an estimated $425K.
  • IDT Corp made up ﹤0.01% of Russell Investments Group's portfolio in Q1 2026, its #1431 holding.
  • Russell Investments Group first reported a position in IDT Corp in Q4 2016 and has held it in 35 quarters since.
  • Russell Investments Group's IDT Corp position peaked at $8.25M in Q1 2025.
  • 202 funds tracked by Wall St. Rank held IDT Corp as of Q1 2026.

Based on Russell Investments Group's 13F filing for Q1 2026, filed 8 May 2026.