Date | Name | Symbol | Type | Security | Shares | Price | Value | Ownership | Reported |
05/17/2023 | IDT CORP | IDT | Exercise | Deferred Stock Units | 2.3k | $0.00 | $0 | | 05/16/2023 |
05/17/2023 | IDT CORP | IDT | Payment of Exercise | Class B Common Stock, par value $.01 per share | 781 | $32.37 | $25.3k | | 05/16/2023 |
05/17/2023 | IDT CORP | IDT | Exercise | Class B Common Stock, par value $.01 per share | 2.9k | $32.37 | $94.5k | | 05/16/2023 |
05/16/2023 | IDT CORP | IDT | Grant | Class B Common Stock, par value $.01 per share | 8k | $0.00 | $0 | | 05/16/2023 |
05/16/2023 | IDT CORP | IDT | Grant | Deferred Stock Units | 3k | $0.00 | $0 | | 05/16/2023 |
12/05/2022 | IDT CORP | IDT | Grant | Deferred Stcok Units | 7k | $0.00 | $0 | | 12/05/2022 |
01/05/2022 | IDT CORP | IDT | Payment of Exercise | Class B Common Stock, par value $.01 per share | 3.1k | $44.79 | $137.6k | | 01/05/2022 |
01/05/2022 | IDT CORP | IDT | Exercise | Class B Common Stock, par value $.01 per share | 12k | $44.79 | $537.4k | | 01/05/2022 |
06/18/2021 | IDT CORP | IDT | Sale | Class B Common Stock, par value $.01 per share | 14.7k | $33.95 | $497.9k | | 06/18/2021 |
01/05/2021 | IDT CORP | IDT | Payment of Exercise | Class B Common Stock, par value $.01 per share | 3.3k | $12.33 | $41.1k | | 01/05/2021 |
01/05/2021 | IDT CORP | IDT | Exercise | Class B Common Stock, par value $.01 per share | 11.2k | $12.33 | $138.7k | | 01/05/2021 |
06/01/2020 | IDT CORP | IDT | Payment of Exercise | Class B Common Stock, par value $.01 per share | 2k | $6.48 | $12.7k | | 06/01/2020 |
01/06/2020 | IDT CORP | IDT | Payment of Exercise | Class B Common Stock, par value $.01 per share | 2.3k | $7.12 | $16.3k | | 01/06/2020 |
01/06/2020 | IDT CORP | IDT | Exercise | Deferred Stock Units | 6k | $0.00 | $0 | | 01/06/2020 |
06/05/2019 | IDT CORP | IDT | Grant | Deferred Stock Units | 18k | $0.00 | $0 | | 06/05/2019 |
04/16/2019 | IDT CORP | IDT | Sale | Class B Common Stock, par value $.01 per share | 3.4k | $6.91 | $23.7k | | 04/16/2019 |
11/30/2018 | IDT CORP | IDT | Payment of Exercise | Class B Common Stock, par value $.01 per share | 1.6k | $8.07 | $12.7k | | 11/30/2018 |