IDT Corp. February 17, 2026 - by Joey Ramson Watching $IDT consolidate directly on prior breakout support ($45–$50).High-level digestion after a strong run to $70+.Above rising 50M MA. RSI neutral. Share this article: