Idt corporationIDT.US Institutions
US StockCommunication Services
(No presentation for IDT)
IDT Whale Interest Reference Factors
IDT Fund Flows
Net Flow (Inflow - Outflow)$54.23M
Capital Inflow
$139.72M
Accumulator : 85 $89.81M
Initiator : 39 $49.91M
Capital Outflow
$85.49M
Reducer : 52 $70.25M
Liquidator : 20 $15.24M
IDT Insider Transactions
According to the statistics, a total of 7 insiders have conducted stock transactions in the past year, with a total of 13 trades. All trades were selling transactions (with a total of 74.20K shares sold).
Prominent Inst. Holdings of IDT
2025Q2Shares
1.1 M-1%
2025Q1Shares
1.11 M3%
2024Q4Shares
1.08 M-4%
2024Q3Shares
1.12 M2%