IDT Corporation (IDT)
No Active SignalKey Metrics
Current Price
$50.01
Intrinsic Value
$97.51
Margin of Safety
48.7%
ROIC
11.2%
Debt / Equity
0.44
Sector
Communication Services
AI Analysis
Moat Assessment
IDT's diversified revenue streams and significant operating income suggest a mod
Red Flags
None identified
Management Signals
The company's ability to maintain a low debt-to-equity ratio and generate substa
Related — Communication Services
Get alerts for IDT
Receive signal changes and deep value alerts for IDT Corporation.