Holdings derived from the most recent reported transactions. Not adjusted for stock splits or share-class conversions.
| Issuer | Shares | Source | Last tx | Detail |
|---|---|---|---|---|
| IDT CORP | 35,213 | reported | 15 Jan 2026 | tx 65+507,394−442,727 |
| Date | Type | Issuer | Qty | Price | Signals |
|---|---|---|---|---|---|
| 15 Jan 2026 | SALE | IDT CORP | 7,287 | 51.17 USD | |
| 02 Oct 2025 | SALE | IDT CORP | 41,933 | 49.63 USD | |
| 18 Sept 2025 | GRANT_AWARD | IDT CORP | 15,000 | 0.00 USD | deriv |
| 25 Feb 2025 | EXERCISE | IDT CORP | 100,313 | 49.11 USD | |
| 25 Feb 2025 | TAX_WITHHOLDING | IDT CORP | 51,093 | 49.11 USD | |
| 25 Feb 2025 | EXERCISE | IDT CORP | 23,500 | 0.00 USD | deriv |
| 25 Feb 2025 | EXERCISE | IDT CORP | 30,000 | 0.00 USD | deriv |
| 12 Dec 2024 | GIFT | IDT CORP | 4,787 | 0.00 USD | |
| 16 Oct 2024 | TAX_WITHHOLDING | IDT CORP | 19,979 | 47.08 USD | |
| 16 Oct 2024 | GRANT_AWARD | IDT CORP | 39,155 | 0.00 USD | |
| 16 Oct 2024 | SALE | IDT CORP | 29,175 | 47.24 USD | |
| 19 Mar 2024 | SALE | IDT CORP | 15,647 | 37.95 USD | |
| 15 Mar 2024 | TAX_WITHHOLDING | IDT CORP | 19,967 | 37.83 USD | |
| 15 Mar 2024 | GRANT_AWARD | IDT CORP | 39,155 | 0.00 USD | |
| 12 Jan 2024 | GRANT_AWARD | IDT CORP | 23,500 | 0.00 USD | deriv |
| 05 Dec 2022 | GRANT_AWARD | IDT CORP | 30,000 | 0.00 USD | deriv |
| 07 Oct 2022 | GRANT_AWARD | IDT CORP | 8,961 | 0.00 USD | |
| 07 Oct 2022 | TAX_WITHHOLDING | IDT CORP | 3,240 | 25.11 USD | |
| 05 Jan 2022 | TAX_WITHHOLDING | IDT CORP | 5,929 | 44.79 USD | |
| 05 Jan 2022 | EXERCISE | IDT CORP | 16,666 | 44.79 USD | |
| 21 Oct 2021 | SALE | IDT CORP | 4,690 | 47.38 USD | |
| 09 Jul 2021 | SALE | IDT CORP | 4,924 | 46.90 USD | |
| 05 Jan 2021 | TAX_WITHHOLDING | IDT CORP | 11,830 | 12.33 USD | |
| 05 Jan 2021 | EXERCISE | IDT CORP | 31,251 | 12.33 USD | |
| 05 Jun 2019 | GRANT_AWARD | IDT CORP | 25,000 | 0.00 USD | deriv |