Meeder Asset Management’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
$582K Buy
11,860
+10,938
+1,186% +$541K 0.03% 211
2025
Q4
$47.2K Buy
922
+747
+427% +$37.4K ﹤0.01% 399
2025
Q3
$9.15K Buy
+175
New +$10.9K ﹤0.01% 566
2023
Q4
Sell
-13,095
Closed -$289K 519
2023
Q3
$289K Sell
13,095
-13,438
-51% -$316K 0.02% 222
2023
Q2
$686K Hold
26,533
0.05% 181
2023
Q1
$904K Sell
26,533
-4,187
-14% -$129K 0.07% 176
2022
Q4
$865K Sell
30,720
-4,089
-12% -$110K 0.08% 203
2022
Q3
$864K Buy
34,809
+954
+3% +$24.5K 0.05% 279
2022
Q2
$852K Buy
33,855
+21,759
+180% +$601K 0.05% 285
2022
Q1
$412K Buy
+12,096
New +$450K 0.02% 457
2021
Q4
Sell
-2,386
Closed -$100K 1718
2021
Q3
$100K Buy
+2,386
New +$111K 0.01% 893
2020
Q2
Sell
-7,958
Closed -$44K 2238
2020
Q1
$44K Sell
7,958
-9,565
-55% -$68.3K ﹤0.01% 954
2019
Q4
$127K Buy
17,523
+15,526
+777% +$112K 0.01% 729
2019
Q3
$22K Buy
+1,997
New +$19.9K ﹤0.01% 1272
2019
Q2
Sell
-635
Closed -$4K 2081
2019
Q1
$4K Hold
635
﹤0.01% 1440
2018
Q4
$4K Sell
635
-379
-37% -$2.7K ﹤0.01% 1462
2018
Q3
$5K Buy
1,014
+468
+86% +$2.51K ﹤0.01% 1330
2018
Q2
$3.07K Buy
546
+429
+367% +$2.45K ﹤0.01% 1350
2018
Q1
$1K Sell
117
-323
-73% -$2.95K ﹤0.01% 1453
2017
Q4
$4K Buy
440
+4
+0.9% +$44 ﹤0.01% 1362
2017
Q3
$5K Buy
436
+201
+86% +$2.48K ﹤0.01% 1262
2017
Q2
$3K Buy
235
+137
+140% +$1.78K ﹤0.01% 1325
2017
Q1
$1K Buy
+98
New +$1.44K ﹤0.01% 1514

Other funds holding IDT

Meeder Asset Management's IDT Position: Q1 2026 in Review

Meeder Asset Management increased its IDT Corp (IDT) stake by 1,186% in Q1 2026, buying an estimated $541K and bringing the position to 11,860 shares worth $582K. The position accounts for 0.03% of the portfolio, ranked #211.

Meeder Asset Management first reported a position in IDT in Q1 2017 and has held it in 23 quarters since. The position peaked at $904K in Q1 2023. 202 funds tracked by Wall St. Rank hold IDT as of Q1 2026.

  • Meeder Asset Management held 11,860 shares of IDT Corp worth $582K as of Q1 2026.
  • Meeder Asset Management bought 10,938 IDT Corp shares in Q1 2026, an estimated $541K.
  • IDT Corp made up 0.03% of Meeder Asset Management's portfolio in Q1 2026, its #211 holding.
  • Meeder Asset Management first reported a position in IDT Corp in Q1 2017 and has held it in 23 quarters since.
  • Meeder Asset Management's IDT Corp position peaked at $904K in Q1 2023.
  • 202 funds tracked by Wall St. Rank held IDT Corp as of Q1 2026.

Based on Meeder Asset Management's 13F filing for Q1 2026, filed 7 May 2026.