Bill Pereira
EVP of Finance, IDT Corporation.
Companies
- IDT CorporationChief operating officer Oct 22, 2021 to now1
- IDT CorporationPresident Oct 22, 2021 to now1
- IDT CorporationBoard member Nov 25, 2011 to now2
- IDT CorporationChief financial officer Jan 6, 2009 to Jan 4, 20113
- IDT CorporationEVP of Finance Jan 10, 2008 to Feb 5, 20084
Holdings
Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.
Shares held
IDT Corporation IDT38,693 shares5$3.2M at $82.11Jan 20, 2026
As of each latest filing. The line shows shares held over time.
Recent filings
- Jan 15, 2026Sold 7,287 shares at $51.17 of IDT Corporation5
- Oct 2, 2025Sold 41,933 shares at $49.63 of IDT Corporation6
- Feb 25, 2025Shares withheld for tax 51,093 shares at $49.11 of IDT Corporation7
- Feb 25, 2025Exercised options 100,313 shares at $49.11 of IDT Corporation7
- Dec 12, 2024Gift 4,787 shares of IDT Corporation8
- Oct 16, 2024Sold 29,175 shares at $47.24 of IDT Corporation9
- Oct 16, 2024Shares withheld for tax 19,979 shares at $47.08 of IDT Corporation9
- Oct 16, 2024Granted 39,155 shares of IDT Corporation9
- Mar 19, 2024Sold 15,647 shares at $37.95 of IDT Corporation10
- Mar 15, 2024Shares withheld for tax 19,967 shares at $37.83 of IDT Corporation10
- Mar 15, 2024Granted 39,155 shares of IDT Corporation10
- Oct 7, 2022Shares withheld for tax 3,240 shares at $25.11 of IDT Corporation11
- Oct 7, 2022Granted 8,961 shares of IDT Corporation11
- Jan 5, 2022Shares withheld for tax 5,929 shares at $44.79 of IDT Corporation12
- Jan 5, 2022Exercised options 16,666 shares at $44.79 of IDT Corporation12
- Oct 21, 2021Sold 4,690 shares at $47.38 of IDT Corporation13
Sources
The numbers on this page point here. Each one links to the record it came from.
- 1
- 2SEC EDGARIDT Corporation, Board member
- 3
- 4SEC EDGARIDT Corporation, EVP of Finance
- 5
- 6SEC EDGARForm 4 filed Oct 3, 2025
- 7SEC EDGARForm 4 filed Feb 27, 2025
- 8SEC EDGARForm 4 filed Dec 16, 2024
- 9SEC EDGARForm 4 filed Oct 18, 2024
- 10SEC EDGARForm 4 filed Mar 19, 2024
- 11SEC EDGARForm 4 filed Oct 7, 2022
- 12SEC EDGARForm 4 filed Jan 7, 2022
- 13SEC EDGARForm 4 filed Oct 22, 2021