05:02 PM EDT, 10/21/2024 (MT Newswires) -- Joyce J Mason, Executive Vice President and Corporate Secretary, on October 17, 2024, sold 5,859 shares in Idt (IDT) for $274,009. Following the Form 4 filing with the SEC, Mason has control over a total of 63,571 shares of the company, with 37,113 shares held directly and 26,458 controlled indirectly.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/1005731/000095017024115979/xslF345X05/ownership.xml
Price: 46.41, Change: +0.41, Percent Change: +0.89