| Symbol | Company | Owner | Relationship | Date | Transaction | Cost | # Shares | Value ($) | Total Shares | Filing | |
|---|---|---|---|---|---|---|---|---|---|---|---|
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Apr 14, 2026 | Sale | $50.50 | 5,000 | 252,500 | 56,147 | Apr 16, 2026, 01:38 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 14, 2026 | Sale | $52.03 | 7,009 | 364,702 | 56,863 | Jan 16, 2026, 04:09 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 15, 2026 | Sale | $52.04 | 920 | 47,879 | 55,943 | Jan 16, 2026, 04:09 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 16, 2026 | Option/RSU Exercise | $38.43 | 5,204 | 199,990 | 61,147 | Jan 16, 2026, 04:09 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 08, 2026 | Sale | $52.29 | 641 | 33,516 | 63,872 | Jan 12, 2026, 04:21 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Feb 25, 2025 | Tax Payment (Shares) | $49.11 | 27,927 | 1,371,495 | 64,513 | Feb 27, 2025, 02:02 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Feb 25, 2025 | Option/RSU Exercise | $49.11 | 56,250 | 2,762,438 | 92,440 | Feb 27, 2025, 02:02 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Oct 14, 2024 | Sale | $48.57 | 600 | 29,142 | 37,573 | Oct 15, 2024, 07:32 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Oct 15, 2024 | Sale | $47.14 | 1,383 | 65,190 | 36,190 | Oct 15, 2024, 07:32 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Oct 11, 2024 | Sale | $48.36 | 423 | 20,455 | 38,173 | Oct 15, 2024, 07:32 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Dec 20, 2023 | Sale | $34.25 | 2,937 | 100,592 | 38,596 | Dec 21, 2023, 04:01 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Oct 07, 2022 | Tax Payment (Shares) | $25.11 | 1,991 | 49,994 | 41,533 | Oct 07, 2022, 02:38 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 05, 2022 | Tax Payment (Shares) | $44.78 | 6,610 | 296,029 | 38,596 | Jan 07, 2022, 01:14 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 05, 2022 | Option/RSU Exercise | $44.78 | 16,666 | 746,387 | 45,206 | Jan 07, 2022, 01:14 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jul 09, 2021 | Sale | $45.50 | 3,000 | 136,500 | 28,540 | Jul 12, 2021, 05:21 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 05, 2021 | Tax Payment (Shares) | $12.33 | 9,996 | 123,251 | 31,540 | Jan 05, 2021, 04:13 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 05, 2021 | Option/RSU Exercise | $12.33 | 23,438 | 288,991 | 41,536 | Jan 05, 2021, 04:13 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 06, 2020 | Tax Payment (Shares) | $7.12 | 1,746 | 12,432 | 18,098 | Jan 08, 2020, 05:45 PM | |
| IDT | IDT CORP | Marcelo Fischer | Chief Financial Officer | Jan 06, 2020 | Option/RSU Exercise | - | 4,167 | - | 19,844 | Jan 08, 2020, 05:45 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Jul 18, 2018 | Tax Payment (Shares) | $5.63 | 2,670 | 15,032 | 15,677 | Jul 20, 2018, 08:23 AM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Jan 11, 2017 | Sale | $20.21 | 2,200 | 44,455 | 21,574 | Jan 19, 2017, 03:40 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Jan 17, 2017 | Tax Payment (Shares) | $19.57 | 3,227 | 63,136 | 18,347 | Jan 19, 2017, 03:40 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Jul 06, 2015 | Tax Payment (Shares) | $18.30 | 6,226 | 113,905 | 23,774 | Jul 08, 2015, 01:34 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Apr 16, 2015 | Other Acquisition or Disposition | $17.91 | 112 | 2,006 | 2,325 | Apr 17, 2015, 03:30 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Jan 16, 2015 | Sale | $21.67 | 8,333 | 180,601 | 15,000 | Jan 20, 2015, 03:16 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Jan 16, 2015 | Option/RSU Exercise | $18.49 | 8,333 | 154,077 | 23,333 | Jan 20, 2015, 03:16 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 19, 2014 | Option/RSU Exercise | $16.18 | 812 | 13,138 | 15,812 | Dec 22, 2014, 02:17 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 19, 2014 | Sale | $19.35 | 812 | 15,712 | 15,000 | Dec 22, 2014, 02:17 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 22, 2014 | Option/RSU Exercise | $16.18 | 4,386 | 70,965 | 19,386 | Dec 22, 2014, 02:17 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 22, 2014 | Sale | $19.38 | 4,386 | 85,001 | 15,000 | Dec 22, 2014, 02:17 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 18, 2014 | Option/RSU Exercise | $16.18 | 1,974 | 31,939 | 16,974 | Dec 22, 2014, 02:17 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 18, 2014 | Sale | $19.35 | 1,974 | 38,197 | 15,000 | Dec 22, 2014, 02:17 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 16, 2014 | Option/RSU Exercise | $16.18 | 11,950 | 193,351 | 26,950 | Dec 18, 2014, 01:18 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 16, 2014 | Sale | $19.42 | 11,950 | 232,033 | 15,000 | Dec 18, 2014, 01:18 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 17, 2014 | Option/RSU Exercise | $16.18 | 3,100 | 50,158 | 18,100 | Dec 18, 2014, 01:18 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Dec 17, 2014 | Sale | $19.37 | 3,100 | 60,035 | 15,000 | Dec 18, 2014, 01:18 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | May 28, 2013 | Other Acquisition or Disposition | $17.97 | 111 | 1,995 | 1,618 | Jun 05, 2013, 03:17 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Jul 02, 2012 | Other Acquisition or Disposition | $9.81 | 254 | 2,492 | 1,423 | Jul 17, 2012, 04:13 PM | |
| IDT | IDT CORP | Marcelo Fischer | Senior Vice President-Finance | Jul 16, 2012 | Award/Grant | $10.18 | 15,000 | 152,700 | 15,000 | Jul 17, 2012, 04:13 PM |
