| Exec date | Filing date | Company | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Mar 18, 2025 | Mar 20, 2025 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 20.0 | -10,735 | -100.00% | ✗ | $525.9K |
| Feb 25, 2025 | Feb 27, 2025 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 22.5 | -3,639 | -25.32% | ✗ | $178.7K |
| Dec 23, 2024 | Dec 26, 2024 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 20.0 | -17,116 | -100.00% | ✗ | $806.3K |
| Dec 5, 2024 | Dec 9, 2024 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 22.5 | -1,948 | -10.22% | ✗ | $108.2K |
| May 16, 2023 | May 18, 2023 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 91.3 | +7,219 | 25.09% | ✗ | $25.3K |
| Jan 5, 2022 | Jan 7, 2022 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 22.5 | -3,073 | -25.61% | ✗ | $137.6K |
| Jun 18, 2021 | Jun 22, 2021 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 20.0 | -14,664 | -100.00% | ✗ | $497.9K |
| Jan 5, 2021 | Jan 5, 2021 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 26.3 | -3,336 | -18.53% | ✗ | $41.1K |
| Jun 1, 2020 | Jun 3, 2020 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 26.3 | -1,954 | -22.45% | ✗ | $12.7K |
| Jan 6, 2020 | Jan 8, 2020 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 26.3 | -2,296 | -20.87% | ✗ | $16.3K |
| Apr 16, 2019 | Apr 17, 2019 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 26.3 | -3,432 | -40.70% | ✗ | $23.7K |
| Nov 30, 2018 | Dec 4, 2018 | IDT CORP | CHIEF TECHNOLOGY OFFICER | Sell | 26.3 | -1,568 | -15.68% | ✗ | $12.7K |