| 2023-04-11 | IDT | EVP and Corporate Secretary | Sell | 3,407 | $32.89 | $112,056.91 | -8.6% | → |
| 2021-07-16 | IDT | EVP and Corporate Secretary | Sell | 1,500 | $47.02 | $70,528.35 | -4.5% | → |
| 2021-04-15 | IDT | EVP and Corporate Secretary | Sell | 3,135 | $22.62 | $70,918.79 | -6.7% | → |
| 2020-12-31 | IDT | EVP and Corporate Secretary | Sale+OE | 5,100 | $12.33 | $62,860.56 | -23.6% | → |
| 2020-10-16 | IDT | EVP and Corporate Secretary | Sell | 6,983 | $10.77 | $75,207.03 | -13.6% | → |
| 2019-04-16 | IDT | EVP and Corporate Secretary | Sell | 3,606 | $6.94 | $25,038.38 | -5.6% | → |
| 2017-01-04 | IDT | EVP and Corporate Secretary | Sale+OE | 3,000 | $19.32 | $57,950.00 | -4.9% | → |
| 2016-10-19 | IDT | EVP and Corporate Secretary | Sale+OE | 4,555 | $17.66 | $80,451.72 | -7.3% | → |
| 2016-10-19 | IDT | EVP and Corporate Secretary | Sale+OE | 4,555 | $17.66 | $80,451.72 | -7.3% | → |
| 2016-04-11 | IDT | EVP and Corporate Secretary | Sell | 1,270 | $15.35 | $19,500.58 | -2.1% | → |
| 2015-01-07 | IDT | EVP and Corporate Secretary | Sale+OE | 5,000 | $20.09 | $100,451.45 | -9.2% | → |