IDT (NYSE:IDT – Get Free Report) was upgraded by equities research analysts at StockNews.com from a “buy” rating to a “strong-buy” rating in a research report issued on Thursday. IDT Trading Down 3.9 % IDT stock traded down $1.52 during trading on Thursday, reaching $37.32. 342,059 shares of the stock were exchanged, compared to its […]