IDT Corp · Valuation · TradingHolo