IDT Corp is not a strong buy at the moment for a beginner investor with a long-term strategy. While the company has shown modest financial growth in its latest quarter, the technical indicators and trading sentiment do not suggest an immediate upward trajectory. Additionally, there are no significant positive catalysts or trading signals to support a buy decision right now.
The MACD is slightly positive but contracting, indicating a lack of strong momentum. RSI is neutral at 48.5, and moving averages are bearish (SMA_200 > SMA_20 > SMA_5). Support and resistance levels suggest limited short-term price movement, with the pivot at 48.336 and resistance at 49.35.

The company's financials for 2026/Q2 show modest growth, with revenue up 5.66% YoY, net income up 3.35% YoY, and EPS up 5.00% YoY.
No recent news, no significant hedge fund or insider trading activity, and no recent congress trading data. Technical indicators are neutral to bearish, and there are no Intellectia Proprietary Trading Signals to support a buy.
In 2026/Q2, revenue increased to $320.52M (up 5.66% YoY), net income rose to $20.95M (up 3.35% YoY), EPS increased to $0.84 (up 5.00% YoY), and gross margin improved to 37.84% (up 2.38% YoY).
No analyst rating or price target changes available.
