10:44 AM EDT, 03/20/2025 (MT Newswires) -- David Wartell, Chief Technology Officer, on March 18, 2025, sold 10,735 Class B common shares in IDT (IDT) for $525,882.
SEC Filing:
https://www.sec.gov/Archives/edgar/data/1005731/000095017025042374/xslF345X05/ownership.xml
Price: 50.48, Change: +0.03, Percent Change: +0.07