IDT Corp CFO Executes $1.3 Million Stock Sale Amid Recent Earnings Beat
Marcelo Fischer, Chief Financial Officer of IDT Corp (NASDAQ:IDT), has executed a significant sale of company equity, moving 23,323 shares of Class B Common Stock on June 26, 2026. The transaction, valued at approximately $1,329,023, occurs against a backdrop of recent positive financial disclosures from the company. This activity provides a snapsh…