Royal Bank of Canada’s IDT Corp IDT Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$3K Sell
52
-28
-35% -$1.62K ﹤0.01% 6354
2025
Q1
$4K Sell
80
-1,032
-93% -$51.6K ﹤0.01% 6021
2024
Q4
$53K Sell
1,112
-568
-34% -$27.1K ﹤0.01% 5182
2024
Q3
$64K Buy
1,680
+162
+11% +$6.17K ﹤0.01% 5123
2024
Q2
$54K Buy
1,518
+780
+106% +$27.7K ﹤0.01% 5223
2024
Q1
$27K Sell
738
-4,252
-85% -$156K ﹤0.01% 5346
2023
Q4
$171K Buy
4,990
+2,825
+130% +$96.8K ﹤0.01% 4712
2023
Q3
$47K Buy
2,165
+888
+70% +$19.3K ﹤0.01% 5328
2023
Q2
$34K Sell
1,277
-312
-20% -$8.31K ﹤0.01% 5501
2023
Q1
$54K Sell
1,589
-1,008
-39% -$34.3K ﹤0.01% 5201
2022
Q4
$73K Buy
2,597
+2,261
+673% +$63.6K ﹤0.01% 5202
2022
Q3
$7K Buy
336
+155
+86% +$3.23K ﹤0.01% 6101
2022
Q2
$4K Sell
181
-802
-82% -$17.7K ﹤0.01% 6255
2022
Q1
$33K Sell
983
-19,939
-95% -$669K ﹤0.01% 5845
2021
Q4
$925K Buy
20,922
+14,136
+208% +$625K ﹤0.01% 3426
2021
Q3
$284K Buy
6,786
+5,415
+395% +$227K ﹤0.01% 4341
2021
Q2
$51K Buy
1,371
+371
+37% +$13.8K ﹤0.01% 5529
2021
Q1
$23K Buy
1,000
+559
+127% +$12.9K ﹤0.01% 5843
2020
Q4
$5K Sell
441
-5,659
-93% -$64.2K ﹤0.01% 6077
2020
Q3
$40K Hold
6,100
﹤0.01% 4952
2020
Q2
$40K Sell
6,100
-53
-0.9% -$348 ﹤0.01% 4849
2020
Q1
$33K Sell
6,153
-1,121
-15% -$6.01K ﹤0.01% 4837
2019
Q4
$52K Sell
7,274
-626
-8% -$4.48K ﹤0.01% 4844
2019
Q3
$83K Hold
7,900
﹤0.01% 4314
2019
Q2
$75K Hold
7,900
﹤0.01% 4405
2019
Q1
$52K Sell
7,900
-40
-0.5% -$263 ﹤0.01% 4478
2018
Q4
$49K Sell
7,940
-7,376
-48% -$45.5K ﹤0.01% 4449
2018
Q3
$82K Buy
15,316
+116
+0.8% +$621 ﹤0.01% 4376
2018
Q2
$85K Sell
15,200
-2,011
-12% -$11.2K ﹤0.01% 4312
2018
Q1
$108K Sell
17,211
-3,130
-15% -$19.6K ﹤0.01% 4057
2017
Q4
$182K Sell
20,341
-842
-4% -$7.53K ﹤0.01% 3775
2017
Q3
$252K Buy
21,183
+156
+0.7% +$1.86K ﹤0.01% 3663
2017
Q2
$255K Buy
21,027
+697
+3% +$8.45K ﹤0.01% 3527
2017
Q1
$218K Sell
20,330
-1,225
-6% -$13.1K ﹤0.01% 3678
2016
Q4
$338K Sell
21,555
-132,817
-86% -$2.08M ﹤0.01% 3403
2016
Q3
$2.25M Buy
154,372
+116,189
+304% +$1.69M ﹤0.01% 1970
2016
Q2
$458K Sell
38,183
-7,561
-17% -$90.7K ﹤0.01% 3144
2016
Q1
$503K Sell
45,744
-795
-2% -$8.74K ﹤0.01% 3053
2015
Q4
$383K Buy
46,539
+43,432
+1,398% +$357K ﹤0.01% 3367
2015
Q3
$32K Sell
3,107
-480
-13% -$4.94K ﹤0.01% 4773
2015
Q2
$46K Buy
3,587
+755
+27% +$9.68K ﹤0.01% 4772
2015
Q1
$36K Hold
2,832
﹤0.01% 4664
2014
Q4
$41K Hold
2,832
﹤0.01% 4558
2014
Q3
$32K Hold
2,832
﹤0.01% 4575
2014
Q2
$35K Buy
+2,832
New +$35K ﹤0.01% 4508