$IDT SEC Filings

Filing Filed On
SC 13G 13 Nov 2006
SC 13G 14 Sep 2006
SCHEDULE 13G 06 Feb 2006
IDT CORPORATION 27 Jan 2006
13G 12/31/04 IDT 31 Jan 2005
FORM SC 13G IDT CORP. 10 Aug 2004
SC 13G 17 Feb 2004
INITIAL - AM - MS 17 Feb 2004
FORM SC 13G 10 Feb 2004
SCHEDULE 13G 20 Mar 2003
SCHEDULE 13G 10 Feb 2003
SC 13G 23 Jan 2002
SCHEDULE 13G FOR IDT CORPORATION 09 Nov 2001
INITIAL FILING 07 Feb 2001
SCHEDULE 13 G 14 Feb 2000
1998 SCHEDULE 13G - IDT CORP 11 Feb 1999
IDT CORP 28 Jan 1999
IDT CORP 25 Jan 1999
SCHEDULE 13G 09 Jun 1998
1997 SCHEDULE 13G - IDT CORP 10 Feb 1998