IDT Corp (STU:IDC2)
€ 48.68 -0.12 (-0.25%) Market Cap: 1.23 Bil Enterprise Value: 1.05 Bil PE Ratio: 20.33 PB Ratio: 5.30 GF Score: 52/100

IDT Corp (STU:IDC2) Transcripts

  • 1