Invesco’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.63M Buy
33,191
+1,260
+4% +$62.3K ﹤0.01% 2640
2025
Q4
$1.64M Buy
31,931
+2,010
+7% +$101K ﹤0.01% 2687
2025
Q3
$1.57M Sell
29,921
-35,365
-54% -$2.2M ﹤0.01% 2728
2025
Q2
$4.46M Buy
65,286
+35,671
+120% +$2.04M ﹤0.01% 2246
2025
Q1
$1.52M Buy
29,615
+988
+3% +$47.9K ﹤0.01% 2650
2024
Q4
$1.36M Buy
28,627
+1,594
+6% +$76.5K ﹤0.01% 2776
2024
Q3
$1.03M Sell
27,033
-6,659
-20% -$247K ﹤0.01% 2893
2024
Q2
$1.21M Sell
33,692
-4,063
-11% -$153K ﹤0.01% 2832
2024
Q1
$1.43M Buy
37,755
+6,055
+19% +$216K ﹤0.01% 2830
2023
Q4
$1.08M Sell
31,700
-11,527
-27% -$340K ﹤0.01% 2858
2023
Q3
$953K Buy
43,227
+14,181
+49% +$334K ﹤0.01% 2882
2023
Q2
$751K Sell
29,046
-123
-0.4% -$3.8K ﹤0.01% 3025
2023
Q1
$994K Sell
29,169
-21,953
-43% -$676K ﹤0.01% 2905
2022
Q4
$1.44M Buy
51,122
+17,917
+54% +$480K ﹤0.01% 2771
2022
Q3
$824K Sell
33,205
-3,480
-9% -$89.4K ﹤0.01% 3000
2022
Q2
$922K Buy
36,685
+7,225
+25% +$199K ﹤0.01% 3020
2022
Q1
$1M Sell
29,460
-44,034
-60% -$1.64M ﹤0.01% 3070
2021
Q4
$3.25M Sell
73,494
-16,928
-19% -$860K ﹤0.01% 2606
2021
Q3
$3.79M Sell
90,422
-43,117
-32% -$2.01M ﹤0.01% 2533
2021
Q2
$4.94M Sell
133,539
-12,211
-8% -$347K ﹤0.01% 2427
2021
Q1
$3.3M Buy
145,750
+79,558
+120% +$1.42M ﹤0.01% 2567
2020
Q4
$818K Sell
66,192
-16,121
-20% -$179K ﹤0.01% 3025
2020
Q3
$541K Sell
82,313
-20,765
-20% -$137K ﹤0.01% 3096
2020
Q2
$674K Buy
103,078
+5,607
+6% +$33K ﹤0.01% 2999
2020
Q1
$529K Sell
97,471
-43,318
-31% -$310K ﹤0.01% 3028
2019
Q4
$1.01M Buy
140,789
+3,311
+2% +$23.8K ﹤0.01% 2994
2019
Q3
$1.45M Buy
137,478
+28,188
+26% +$282K ﹤0.01% 2808
2019
Q2
$1.03M Sell
109,290
-3,773
-3% -$27.8K ﹤0.01% 3052
2019
Q1
$751K Sell
113,063
-725
-0.6% -$4.83K ﹤0.01% 3155
2018
Q4
$704K Buy
113,788
+13,056
+13% +$93.1K ﹤0.01% 3137
2018
Q3
$538K Buy
100,732
+6,013
+6% +$32.2K ﹤0.01% 3396
2018
Q2
$532K Sell
94,719
-3,794
-4% -$21.7K ﹤0.01% 3402
2018
Q1
$618K Buy
98,513
+35,906
+57% +$328K ﹤0.01% 3238
2017
Q4
$561K Buy
62,607
+3,818
+6% +$41.8K ﹤0.01% 3261
2017
Q3
$700K Buy
58,789
+2,720
+5% +$33.5K ﹤0.01% 3180
2017
Q2
$682K Buy
56,069
+1,468
+3% +$19K ﹤0.01% 3215
2017
Q1
$588K Sell
54,601
-6,582
-11% -$96.8K ﹤0.01% 3268
2016
Q4
$960K Buy
61,183
+3,126
+5% +$50.3K ﹤0.01% 3009
2016
Q3
$847K Buy
58,057
+12,147
+26% +$155K ﹤0.01% 3032
2016
Q2
$551K Sell
45,910
-10,212
-18% -$113K ﹤0.01% 3194
2016
Q1
$618K Buy
56,122
+13,225
+31% +$120K ﹤0.01% 3154
2015
Q4
$353K Sell
42,897
-23,400
-35% -$213K ﹤0.01% 3390
2015
Q3
$670K Sell
66,297
-90,673
-58% -$1.04M ﹤0.01% 3115
2015
Q2
$2M Sell
156,970
-26,337
-14% -$334K ﹤0.01% 2610
2015
Q1
$2.3M Buy
183,307
+35,459
+24% +$515K ﹤0.01% 2513
2014
Q4
$2.12M Sell
147,848
-36,497
-20% -$439K ﹤0.01% 2469
2014
Q3
$2.09M Sell
184,345
-2,502
-1% -$28.5K ﹤0.01% 2506
2014
Q2
$2.3M Sell
186,847
-49,632
-21% -$576K ﹤0.01% 2496
2014
Q1
$2.78M Sell
236,479
-14,471
-6% -$176K ﹤0.01% 2340
2013
Q4
$3.17M Sell
250,950
-4,677
-2% -$66.1K ﹤0.01% 2342
2013
Q3
$3.2M Sell
255,627
-108,885
-30% -$1.32M ﹤0.01% 2223
2013
Q2
$4.07M Buy
+364,512
New +$3.56M ﹤0.01% 1959

Other funds holding IDT

Invesco's IDT Position: Q1 2026 in Review

Invesco increased its IDT Corp (IDT) stake by 3.9% in Q1 2026, buying an estimated $62.3K and bringing the position to 33,191 shares worth $1.63M. The position accounts for ﹤0.01% of the portfolio, ranked #2640.

Invesco first reported a position in IDT in Q2 2013 and has held it in 52 quarters since. The position peaked at $4.94M in Q2 2021. 202 funds tracked by Wall St. Rank hold IDT as of Q1 2026.

  • Invesco held 33,191 shares of IDT Corp worth $1.63M as of Q1 2026.
  • Invesco bought 1,260 IDT Corp shares in Q1 2026, an estimated $62.3K.
  • IDT Corp made up ﹤0.01% of Invesco's portfolio in Q1 2026, its #2640 holding.
  • Invesco first reported a position in IDT Corp in Q2 2013 and has held it in 52 quarters since.
  • Invesco's IDT Corp position peaked at $4.94M in Q2 2021.
  • 202 funds tracked by Wall St. Rank held IDT Corp as of Q1 2026.

Based on Invesco's 13F filing for Q1 2026, filed 12 May 2026.