MASON JOYCE J (EVP and Corporate Secretary at IDT CORP) sold 1,150 shares at $80.50/share on 2026-10-07 [$92,570]. [NO 10b5-1 PLAN]