IDT Corp (STU:IDC2)
€ 60.8 +1.35 (+2.32%) Market Cap: 1.51 Bil Enterprise Value: 1.32 Bil PE Ratio: 21.23 PB Ratio: 4.82 GF Score: 70/100

IDT Corp (STU:IDC2) Transcripts

  • 1