Lumida
/IDT
⌘K
IDT Corp

IDT Corp

IDT
$70.51USD+1.57%+1.09 today

MARKET CAP

1.8B

P/E (TTM)

21.6x

FWD P/E

DAY RANGE

$70 – $71

52W RANGE

$46
$71

AI Summary

Stalk
StalkMedium

IDT is in a Stage 2 momentum advance marked by a parabolic rally and extreme overbought conditions. The long-arc trend remains bullish, and medium-term direction is still positive, but short-term timing is unfavorable given the steep extension and exhaustion signals. Execution should be deferred until a pullback and acceptance into the rising 9/20 EMA zone to validate resumption of the trend.

  • Q3 revenue rose 5% to $315.7 M; adj. EBITDA climbed 13% to $37.5 M
  • NRS recurring revenue grew 22% YoY, reinforcing digital channel shift
  • P/E of 20.09 exceeds telecom peers, heightening valuation risk
Full analysis →

No politician trades found for IDT.