| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IDT | FISCHER MARCELO | Chief Financial Officer | Apr 14 '26 | Sale | 50.50 | 5,000 | 252,500 | 56,147 | Apr 16 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Jan 16 '26 | Option Exercise | 38.43 | 10,408 | 399,980 | 61,147 | Jan 16 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Jan 15 '26 | Sale | 52.04 | 920 | 47,879 | 55,943 | Jan 16 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Jan 14 '26 | Sale | 52.03 | 7,009 | 364,702 | 56,863 | Jan 16 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Jan 08 '26 | Sale | 52.29 | 641 | 33,516 | 63,872 | Jan 12 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Feb 25 '25 | Option Exercise | 32.03 | 86,250 | 2,762,438 | 92,440 | Feb 27 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Oct 15 '24 | Sale | 47.14 | 1,383 | 65,190 | 36,190 | Oct 15 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Oct 14 '24 | Sale | 48.57 | 600 | 29,142 | 37,573 | Oct 15 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Oct 11 '24 | Sale | 48.36 | 423 | 20,455 | 38,173 | Oct 15 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Dec 20 '23 | Sale | 34.25 | 2,937 | 100,592 | 38,596 | Dec 21 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Jan 05 '22 | Option Exercise | 44.78 | 16,666 | 746,387 | 45,206 | Jan 07 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Jul 09 '21 | Sale | 45.50 | 3,000 | 136,500 | 28,540 | Jul 12 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Jan 05 '21 | Option Exercise | 12.33 | 23,438 | 288,991 | 41,536 | Jan 05 12:00 AM |
| IDT | FISCHER MARCELO | Chief Financial Officer | Jan 06 '20 | Option Exercise | 3.56 | 8,334 | 29,669 | 20,833 | Jan 08 12:00 AM |
| IDT | FISCHER MARCELO | Senior Vice President-Finance | Jan 11 '17 | Sale | 20.21 | 2,200 | 44,455 | 21,574 | Jan 19 12:00 AM |