IDT Corp (STU:IDC2)
€ 47.96 -0.16 (-0.33%) Market Cap: 1.23 Bil Enterprise Value: 1.06 Bil PE Ratio: 15.15 PB Ratio: 5.06 GF Score: 56/100

IDT Corp (STU:IDC2) Transcripts

  • 1