| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IDT | PEREIRA BILL | COO & President | Jan 15 '26 | Sale | 51.17 | 7,287 | 372,876 | 35,213 | Jan 20 12:00 AM |
| IDT | PEREIRA BILL | COO & President | Oct 02 '25 | Sale | 49.63 | 41,933 | 2,081,168 | 42,500 | Oct 03 12:00 AM |
| IDT | PEREIRA BILL | COO & President | Feb 25 '25 | Option Exercise | 39.79 | 123,813 | 4,926,371 | 135,526 | Feb 27 12:00 AM |
| IDT | PEREIRA BILL | COO & President | Oct 16 '24 | Sale | 47.24 | 29,175 | 1,378,282 | 40,000 | Oct 18 12:00 AM |
| IDT | PEREIRA BILL | COO & President | Mar 19 '24 | Sale | 37.95 | 15,647 | 593,760 | 49,999 | Mar 19 12:00 AM |
| IDT | PEREIRA BILL | COO & President | Jan 05 '22 | Option Exercise | 44.78 | 16,666 | 746,387 | 46,666 | Jan 07 12:00 AM |
| IDT | PEREIRA BILL | COO & President | Oct 21 '21 | Sale | 47.38 | 4,690 | 222,190 | 30,000 | Oct 22 12:00 AM |
| IDT | PEREIRA BILL | Director | Jul 09 '21 | Sale | 46.90 | 4,924 | 230,949 | 34,690 | Jul 12 12:00 AM |
| IDT | PEREIRA BILL | Director | Jan 05 '21 | Option Exercise | 12.33 | 31,251 | 385,325 | 51,444 | Jan 05 12:00 AM |
| IDT | PEREIRA BILL | Director | Dec 16 '16 | Option Exercise | 13.93 | 20,444 | 284,784 | 44,888 | Dec 19 12:00 AM |
| IDT | PEREIRA BILL | Director | Dec 16 '16 | Sale | 18.55 | 10,222 | 189,579 | 34,666 | Dec 19 12:00 AM |
| IDT | PEREIRA BILL | Director | Oct 17 '16 | Sale | 17.34 | 13,341 | 231,369 | 34,666 | Oct 19 12:00 AM |