Back to all firms

IDT

IDT CORP

Tracked Holders (1)
Manager% of PortfolioActivitySharesValuePeriod
Thomas Kahn2.24%Reduce 5%372.6K$18.3MQ1 2026