+6.6%
+9.0%
+12.1%
-6.5%
Institutions hold the majority of IDT's shares.
62.5%
of shares outstanding
234
reporting holders
Blackrock, Inc.
latest filing
Blackrock, Inc.
Q1 2026 filing
Vanguard Group Inc
Q4 2025 filing
Renaissance Technologies Llc
Q1 2026 filing
Vanguard Capital Management Llc
Q1 2026 filing
Dimensional Fund Advisors Lp
Q1 2026 filing
No analyst coverage reported.
Composite of valuation, growth, quality & momentum versus sector peers.
Communication Services · Telecom ServicesScores are above. Pro reads the news on IDT, flags the catalyst, and gives you one daily call plus the full AI brief.