IDT – IDT Corp. IDT CorporationIDT$67.68 Name : IDT Corporation Sector : Communication Services Industry: Telecom Services Mark. Cap: $1,683,104,512.00 EPSttm : 3.26 IDT Corporation$67.682.25%$1.49 Go to the full report