IDT CORP

PublicCIK: 1005731
IDTNYSE
Location

NEWARK, NJ

Key Entity Details

Legal Name

IDT CORP

Central Index Key (CIK)

1005731

Employer ID (EIN)

223415036

Phone Number

973 438 1000

Traded Symbols
IDT (NYSE)

Business Address

520 BROAD ST

NEWARK, 07102

NJ

Mailing Address

520 BROAD STREET

NEWARK, 07102

NJ

Securities & Trading Information

1 security

IDT

IDT CORP

NYSEUSD
EPS
Dividend
Shares Outstanding
Ex-Dividend Date
Earnings Date