IDT Corporation is trading 5.5% down at $52.53 as the stock's post-earnings rally fades and investors lock in profits.

  • The pullback follows fiscal Q3 2026 results that exceeded both revenue and EPS expectations alongside a guidance raise.
  • Today's price action appears to be consolidation and profit-taking rather than a reaction to new negative company-specific news.