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.

HolderShares% of Idt CorporationChangeFiled
BlackRock1.92M+150KAug 7, 2026
Vanguard1.3M+10,217Aug 13, 2026
Renaissance Technologies879K−67,005Aug 13, 2026
Dimensional780K−8,209Aug 11, 2026
Geode Capital653K+48,338Aug 12, 2026
State Street617K+82,329Aug 7, 2026
First Trust513K+452KAug 11, 2026
American Century417K+323KAug 12, 2026
DWS387K+1,789Aug 7, 2026
Kahn Brothers Group Inc352K−20,906Aug 17, 2026

Idt Corporation insider trades