MOI Signal Rank
by MOI Global
Signal Rank
Consensus
About
Back to all firms
IDT
IDT CORP
Tracked Holders (1)
Manager
% of Portfolio
Activity
Shares
Value
Period
Thomas Kahn
Kahn Brothers Group
2.24%
Reduce 5%
372.6K
$18.3M
Q1 2026