California State Teachers Retirement System (CalSTRS)’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
$1.05M Sell
15,345
-122
-0.8% -$8.34K ﹤0.01% 1715
2025
Q1
$794K Hold
15,467
﹤0.01% 1823
2024
Q4
$735K Sell
15,467
-173
-1% -$8.22K ﹤0.01% 1931
2024
Q3
$597K Sell
15,640
-530
-3% -$20.2K ﹤0.01% 2041
2024
Q2
$581K Sell
16,170
-221
-1% -$7.94K ﹤0.01% 2029
2024
Q1
$620K Sell
16,391
-2,114
-11% -$79.9K ﹤0.01% 2053
2023
Q4
$631K Sell
18,505
-782
-4% -$26.7K ﹤0.01% 2083
2023
Q3
$425K Sell
19,287
-1,695
-8% -$37.4K ﹤0.01% 2281
2023
Q2
$542K Sell
20,982
-1,608
-7% -$41.6K ﹤0.01% 2260
2023
Q1
$770K Sell
22,590
-751
-3% -$25.6K ﹤0.01% 2052
2022
Q4
$658K Buy
23,341
+786
+3% +$22.1K ﹤0.01% 2198
2022
Q3
$560K Sell
22,555
-479
-2% -$11.9K ﹤0.01% 2281
2022
Q2
$579K Sell
23,034
-1,629
-7% -$40.9K ﹤0.01% 2314
2022
Q1
$841K Sell
24,663
-4,573
-16% -$156K ﹤0.01% 2139
2021
Q4
$1.29M Buy
29,236
+18,427
+170% +$814K ﹤0.01% 2004
2021
Q3
$453K Sell
10,809
-16,779
-61% -$703K ﹤0.01% 2487
2021
Q2
$1.02M Sell
27,588
-2,391
-8% -$88.4K ﹤0.01% 2210
2021
Q1
$679K Hold
29,979
﹤0.01% 2379
2020
Q4
$371K Buy
29,979
+4,044
+16% +$50K ﹤0.01% 2564
2020
Q3
$171K Hold
25,935
﹤0.01% 2796
2020
Q2
$169K Hold
25,935
﹤0.01% 2798
2020
Q1
$141K Buy
25,935
+296
+1% +$1.61K ﹤0.01% 2700
2019
Q4
$185K Hold
25,639
﹤0.01% 2811
2019
Q3
$270K Hold
25,639
﹤0.01% 2659
2019
Q2
$243K Buy
+25,639
New +$243K ﹤0.01% 2773
2018
Q2
Sell
-26,882
Closed -$169K 3039
2018
Q1
$169K Sell
26,882
-5,684
-17% -$35.7K ﹤0.01% 2842
2017
Q4
$292K Hold
32,566
﹤0.01% 2676
2017
Q3
$388K Sell
32,566
-3,831
-11% -$45.6K ﹤0.01% 2545
2017
Q2
$442K Sell
36,397
-4,847
-12% -$58.9K ﹤0.01% 2532
2017
Q1
$444K Sell
41,244
-1,063
-3% -$11.4K ﹤0.01% 2547
2016
Q4
$664K Sell
42,307
-1,182
-3% -$18.6K ﹤0.01% 2353
2016
Q3
$634K Buy
43,489
+472
+1% +$6.88K ﹤0.01% 2359
2016
Q2
$516K Sell
43,017
-7,189
-14% -$86.2K ﹤0.01% 2445
2016
Q1
$553K Buy
50,206
+6,356
+14% +$70K ﹤0.01% 2373
2015
Q4
$361K Buy
43,850
+722
+2% +$5.94K ﹤0.01% 2625
2015
Q3
$436K Sell
43,128
-142
-0.3% -$1.44K ﹤0.01% 2511
2015
Q2
$552K Sell
43,270
-140
-0.3% -$1.79K ﹤0.01% 2492
2015
Q1
$544K Sell
43,410
-850
-2% -$10.7K ﹤0.01% 2401
2014
Q4
$635K Buy
44,260
+189
+0.4% +$2.71K ﹤0.01% 2343
2014
Q3
$500K Buy
44,071
+532
+1% +$6.04K ﹤0.01% 2433
2014
Q2
$536K Buy
43,539
+4,248
+11% +$52.3K ﹤0.01% 2461
2014
Q1
$462K Hold
39,291
﹤0.01% 2469
2013
Q4
$496K Buy
39,291
+142
+0.4% +$1.79K ﹤0.01% 2411
2013
Q3
$491K Sell
39,149
-5,744
-13% -$72K ﹤0.01% 2390
2013
Q2
$501K Buy
+44,893
New +$501K ﹤0.01% 2294