Bill Pereira serves as Executive at IDT CORP, where they oversee executive responsibilities. Since joining the company, Bill Pereira has executed 43 insider transactions totaling $4.3M, demonstrating a bearish approach to their equity position. Their most recent transaction on Oct 2, 2025 involved selling 41,933 shares valued at $2.1M.
Bill Pereira currently holds 42,500 shares of IDT CORP (IDT,IDT.C), valued at approximately $0. This represents their equity stake as Executive.
Based on SEC Form 4 filings, Bill Pereira has been a net seller of IDT,IDT.C stock. They have purchased $0 and sold $4.3M worth of shares.
Bill Pereira's most recent insider trade was on Oct 2, 2025, when they sold 41,933 shares at $49.63 per share.
Get notified when new Form 4 filings are submitted
| $37.95 |
| Discretionary |
| Mar 15, 2024 | IDT | $0 | Award | 39,155 | $N/A | Discretionary |
| Mar 15, 2024 | IDT | $755.4K | Payment | 19,967 | $37.83 | Discretionary |
| Oct 7, 2022 | IDT | $81.4K | Payment | 3,240 | $25.11 | Discretionary |
| Oct 7, 2022 | IDT | $0 | Award | 8,961 | $N/A | Discretionary |
| Jan 5, 2022 | IDT | $746.5K | Option Exercise | 16,666 | $44.79 | Discretionary |
| Jan 5, 2022 | IDT | $265.6K | Payment | 5,929 | $44.79 | Discretionary |
| Oct 21, 2021 | IDT | $222.2K | Sale | 4,690 | $47.38 | Discretionary |
| Jul 9, 2021 | IDT | $230.9K | Sale | 4,924 | $46.90 | Discretionary |
| Jan 5, 2021 | IDT | $385.3K | Option Exercise | 31,251 | $12.33 | Discretionary |
| Jan 5, 2021 | IDT | $145.9K | Payment | 11,830 | $12.33 | Discretionary |
| Jul 18, 2018 | IDT | $23.7K | Payment | 4,213 | $5.63 | Discretionary |
| Jan 5, 2018 | IDT | $37.7K | Payment | 3,502 | $10.77 | Discretionary |
| Jan 17, 2017 | IDT | $65.5K | Payment | 3,349 | $19.57 | Discretionary |
| Jan 5, 2017 | IDT | $66.7K | Payment | 3,409 | $19.57 | Discretionary |
| Dec 16, 2016 | IDT | $142.4K | Option Exercise | 10,222 | $13.93 | Discretionary |
| Dec 16, 2016 | IDT | $189.6K | Sale | 10,222 | $18.55 | Discretionary |
| Oct 17, 2016 | IDT | $231.3K | Sale | 13,341 | $17.34 | Discretionary |
| Mar 31, 2016 | IDT | $112.9K | Sale | 7,209 | $15.66 | Discretionary |
| Mar 30, 2016 | IDT | $42.4K | Sale | 2,647 | $16.01 | Discretionary |
| Jan 5, 2016 | IDT | $39.9K | Payment | 3,504 | $11.40 | Discretionary |
| Jun 12, 2015 | IDT | $190.6K | Sale | 10,000 | $19.06 | Discretionary |
| Apr 16, 2015 | IDT | $83.2K | Option Exercise | 7,750 | $10.73 | Discretionary |
| Apr 16, 2015 | IDT | $2.0K | Other | 112 | $17.91 | Discretionary |
| Apr 16, 2015 | IDT | $29.8K | Sale | 1,700 | $17.54 | Discretionary |
| Apr 16, 2015 | IDT | $134.2K | Sale | 7,750 | $17.31 | Discretionary |
| Mar 11, 2015 | IDT | $0 | Award | 18,000 | $N/A | Discretionary |
| Jan 12, 2015 | IDT | $0 | Award | 25,000 | $N/A | Discretionary |
| Nov 25, 2014 | IDT | $53.2K | Payment | 3,105 | $17.12 | Discretionary |