Lumida
/IDT
⌘K
IDT Corp

IDT Corp

IDT
$63.16USD-0.74%-0.47 today

MARKET CAP

1.6B

P/E (TTM)

18.4x

FWD P/E

16.1x

DAY RANGE

$62 – $64

52W RANGE

$46
$69

AI Summary

Stalk
StalkMedium

IDT remains in a Stage 2 advancing regime under a secular uptrend. Recent Bullish Exhaustion at fresh highs combined with extreme overbought readings suggests short-term exhaustion. With medium-term bias firmly bullish, execution should await a pullback into the rising 9/21 EMA support zone. We recommend stalking for entries on retracements into that area to confirm renewed acceptance before buying.

  • Consolidated revenue rose 5% YoY to $315.7M; adjusted EBITDA grew 13% to $37.5M.
  • NRS recurring revenue jumped 22% YoY, driven by merchant services and SaaS fees.
  • CFO sold over $1.3M in shares, signalling insider confidence concerns.
Full analysis →