| Ticker | Owner | Relationship | Date | Transaction | Cost | #Shares | Value ($) | #Shares Total | SEC Form 4 |
|---|---|---|---|---|---|---|---|---|---|
| IDT | COSENTINO ERIC F. | Director | Oct 10 '25 | Sale | 47.61 | 200 | 9,523 | 53 | Oct 15 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Jun 16 '25 | Sale | 67.03 | 800 | 53,624 | 253 | Jun 18 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Jan 10 '25 | Sale | 45.47 | 551 | 25,054 | 1,053 | Jan 13 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Jul 16 '24 | Sale | 37.24 | 800 | 29,789 | 551 | Jul 17 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Apr 11 '24 | Sale | 36.93 | 430 | 15,882 | 1,351 | Apr 12 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Jul 17 '23 | Sale | 24.07 | 400 | 9,626 | 305 | Jul 19 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Apr 04 '23 | Sale | 34.17 | 1,100 | 37,593 | 705 | Apr 05 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Oct 17 '22 | Sale | 26.57 | 650 | 17,274 | 29 | Oct 19 12:00 AM |
| IDT | COSENTINO ERIC F. | director: | Apr 13 '22 | Sale | 32.46 | 600 | 19,477 | 679 | Apr 14 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Oct 20 '21 | Sale | 48.40 | 1,500 | 72,604 | 163 | Oct 22 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Mar 09 '21 | Sale | 20.53 | 2,500 | 51,319 | 1,663 | Mar 11 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Dec 15 '20 | Sale | 13.03 | 1,700 | 22,152 | 108 | Dec 17 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Oct 12 '20 | Sale | 11.12 | 500 | 5,558 | 1,808 | Oct 13 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Jul 16 '20 | Sale | 6.42 | 4,800 | 30,815 | 2,308 | Jul 20 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Apr 02 '19 | Sale | 6.62 | 4,000 | 26,460 | 100 | Apr 03 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Oct 12 '18 | Sale | 7.79 | 2,400 | 18,707 | 100 | Oct 15 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Apr 19 '18 | Sale | 5.62 | 1,800 | 10,122 | 2,500 | Apr 19 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Dec 15 '17 | Sale | 10.66 | 2,000 | 21,324 | 300 | Dec 18 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Oct 12 '17 | Sale | 13.20 | 549 | 7,248 | 2,300 | Oct 13 12:00 AM |
| IDT | COSENTINO ERIC F. | Director | Apr 06 '17 | Sale | 13.14 | 1,200 | 15,765 | 2,849 | Apr 07 12:00 AM |