IDT Corporation, together with its subsidiaries, provides communications and payment services in the United States, the United Kingdom, and internationally. It operates in four segments: National Retail Solutions, Fintech, Net2phone, and Traditional Communications. The company operates point of...
14 insider purchases on record · latest filing 2018-07-20.
Insiders have also filed 267 sale transactions at IDT.