Learn more

MARCELO FISCHER, Chief Financial Officer at IDT (NYSE:IDT), disclosed an insider sell on October 15, according to a recent SEC filing. What Happened: A Form 4 filing from the U.S. Securities and Exchange Commission on Tuesday showed that FISCHER sold 2,406 shares of IDT. The total transaction amounted to $114,787. IDT’s shares are actively trading at $46.59, experiencing a down of 0.38% during Wednesday’s morning session. Discovering IDT: A Closer LookIDT Corp is a multinational holding company. It primarily operates in the telecommunications and payment industries. It has four reportable busi…

cuu