IDT Corp (HAM:IDC2)
€ 54.85 +1.55 (+2.91%) Market Cap: 1.39 Bil Enterprise Value: 1.20 Bil PE Ratio: 19.46 PB Ratio: 4.42 GF Score: 57/100

IDT Corp (HAM:IDC2) Transcripts

  • 1