Idt Corporation · NYSE:IDT
Idt Corporation shareholders
As of Jun 30, 2026, 188 institutions reported holding Idt Corporation. Largest: BlackRock, Vanguard and Renaissance Technologies. New holders, exits, insiders and big stakes, each with its filing.
| Holder | Shares | % of Idt Corporation | Change | Filed |
|---|---|---|---|---|
| BlackRock | 1.92M | +150K | Aug 7, 2026 | |
| Vanguard | 1.3M | +10,217 | Aug 13, 2026 | |
| Renaissance Technologies | 879K | −67,005 | Aug 13, 2026 | |
| Dimensional | 780K | −8,209 | Aug 11, 2026 | |
| Geode Capital | 653K | +48,338 | Aug 12, 2026 | |
| State Street | 617K | +82,329 | Aug 7, 2026 | |
| First Trust | 513K | +452K | Aug 11, 2026 | |
| American Century | 417K | +323K | Aug 12, 2026 | |
| DWS | 387K | +1,789 | Aug 7, 2026 | |
| Kahn Brothers Group Inc | 352K | −20,906 | Aug 17, 2026 |