IDT (NYSE:IDT) Sets New 12-Month High – Still a Buy?
IDT Co. (NYSE:IDT – Get Free Report)’s stock price hit a new 52-week high on Wednesday . The stock traded as high as $49.94 and last traded at $49.65, with a volume of 7958 shares changing hands. The stock had previously closed at $46.95. Analysts Set New Price Targets Separately, StockNews.com upgraded shares of IDT […]
7 Nov 00:42 · The Markets Daily