IDT Co. (NYSE:IDT) Sees Large Decline in Short Interest
IDT Co. (NYSE:IDT – Get Rating) saw a large drop in short interest during the month of April. As of April 15th, there was short interest totalling 311,200 shares, a drop of 13.4% from the March 31st total of 359,200 shares. Currently, 2.0% of the shares of the company are short sold. Based on an […]