IDT Corp (STU:IDC2)
€ 48.12 -0.020 (-0.04%) Market Cap: 1.23 Bil Enterprise Value: 1.06 Bil PE Ratio: 15.06 PB Ratio: 5.03 GF Score: 56/100

IDT Corp (STU:IDC2) Transcripts

  • 1