IDT Co. (NYSE:IDT – Get Rating) EVP Nadine Shea sold 1,296 shares of the company’s stock in a transaction on Wednesday, March 29th. The shares were sold at an average price of $33.78, for a total transaction of $43,778.88. Following the completion of the transaction, the executive vice president now owns 6,275 shares of the […]