First Trust Advisors’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
Q2
$29.8M Buy
512,873
+451,829
+740% +$23.9M 0.02% 824
2026
Q1
$3M Buy
61,044
+11,099
+22% +$549K ﹤0.01% 1730
2025
Q4
$2.56M Sell
49,945
-592,356
-92% -$29.7M ﹤0.01% 1762
2025
Q3
$33.6M Buy
642,301
+319,180
+99% +$19.9M 0.03% 733
2025
Q2
$22.1M Buy
+323,121
New +$18.5M 0.02% 863
2024
Q3
Sell
-56,201
Closed -$2.02M 2419
2024
Q2
$2.02M Buy
56,201
+59
+0.1% +$2.22K ﹤0.01% 1707
2024
Q1
$2.12M Buy
56,142
+1,695
+3% +$60.6K ﹤0.01% 1711
2023
Q4
$1.86M Buy
54,447
+539
+1% +$15.9K ﹤0.01% 1756
2023
Q3
$1.19M Buy
+53,908
New +$1.27M ﹤0.01% 1906
2017
Q3
Sell
-19,388
Closed -$236K 2417
2017
Q2
$236K Sell
19,388
-577
-3% -$7.48K ﹤0.01% 2252
2017
Q1
$215K Sell
19,965
-2,819
-12% -$41.5K ﹤0.01% 2292
2016
Q4
$357K Buy
+22,784
New +$366K ﹤0.01% 2228
2013
Q3
Sell
-33,326
Closed -$372K 2279
2013
Q2
$372K Buy
+33,326
New +$326K ﹤0.01% 1955

Other funds holding IDT

First Trust Advisors's IDT Position: Q2 2026 in Review

First Trust Advisors increased its IDT Corp (IDT) stake by 740% in Q2 2026, buying an estimated $23.9M and bringing the position to 512,873 shares worth $29.8M. The position accounts for 0.02% of the portfolio, ranked #824.

First Trust Advisors first reported a position in IDT in Q2 2013 and has held it in 13 quarters since. The position peaked at $33.6M in Q3 2025. 198 funds tracked by Wall St. Rank hold IDT as of Q2 2026.

  • First Trust Advisors held 512,873 shares of IDT Corp worth $29.8M as of Q2 2026.
  • First Trust Advisors bought 451,829 IDT Corp shares in Q2 2026, an estimated $23.9M.
  • IDT Corp made up 0.02% of First Trust Advisors's portfolio in Q2 2026, its #824 holding.
  • First Trust Advisors first reported a position in IDT Corp in Q2 2013 and has held it in 13 quarters since.
  • First Trust Advisors's IDT Corp position peaked at $33.6M in Q3 2025.
  • 198 funds tracked by Wall St. Rank held IDT Corp as of Q2 2026.

Based on First Trust Advisors's 13F filing for Q2 2026, filed 11 Aug 2026.