IDT CORP (IDT) Insider Trading -- Recent Executive & Director Transactions

10 insiders reported 48 Form 4 transactions for IDT CORP (IDT) over the past 18 months (most recent 2026-09-02). Recent activity: JONAS HOWARD S (Chairman) Sell 1,165 shares, MASON JOYCE J (EVP and Corporate Secretary) Sell 3,488 shares, MASON JOYCE J (EVP and Corporate Secretary) Sell 505 shares, ASH MENACHEM (EVP of Strategic&Legal Affairs) Sell 4,397 shares, ASH MENACHEM (EVP of Strategic&Legal Affairs) Sell 3,653 shares. Source: SEC Form 4.

DateInsiderTitleTypeSharesValue
2026-09-02JONAS HOWARD SChairmanSell1,165$0
2026-07-21MASON JOYCE JEVP and Corporate SecretarySell3,488$218,195
2026-07-21MASON JOYCE JEVP and Corporate SecretarySell505$31,601
2026-07-17ASH MENACHEMEVP of Strategic&Legal AffairsSell4,397$277,085
2026-07-17ASH MENACHEMEVP of Strategic&Legal AffairsSell3,653$230,752
2026-07-01COSENTINO ERIC F.DirectorSell500$28,890
2026-06-30FISCHER MARCELOChief Financial OfficerSell23,323$1.3M
2026-06-25JONAS HOWARD SChairmanSell2,217$0
2026-06-15KATSOF IRWINInsiderSell2,408$132,512
2026-06-11CONKLING WILLIAMDirectorBuy673$37,520
2026-06-10SHEA NADINEEVP of GLOBAL HUMAN RESOURCESSell500$27,660
2026-05-11MASON JOYCE JEVP and Corporate SecretaryBuy722$0
2026-05-11MASON JOYCE JEVP and Corporate SecretaryBuy722$0
2026-05-11MASON JOYCE JEVP and Corporate SecretaryBuy722$0
2026-05-07JONAS HOWARD SChairmanSell2,214$0
2026-05-07JONAS HOWARD SChairmanSell600$0
2026-05-07JONAS HOWARD SChairmanSell1,175$0
2026-05-07JONAS HOWARD SChairmanSell7,942$0
2026-04-16FISCHER MARCELOChief Financial OfficerSell5,000$252,500
2026-04-16ASH MENACHEMEVP of Strategic&Legal AffairsSell20,000$1.0M
2026-04-16MASON JOYCE JEVP and Corporate SecretarySell2,297$117,009
2026-04-16MASON JOYCE JEVP and Corporate SecretarySell907$46,203
2026-02-19ASH MENACHEMEVP of Strategic&Legal AffairsBuy834$40,407
2026-02-19ASH MENACHEMEVP of Strategic&Legal AffairsSell347$16,812
2026-01-20MASON JOYCE JEVP and Corporate SecretarySell2,505$125,976

Source: SEC Form 4 filings · as of 2026-09-02