IDT Corp (STU:IDC2)
€ 33.9 -0.36 (-1.08%) Market Cap: 847.58 Mil Enterprise Value: 691.14 Mil PE Ratio: 26.31 PB Ratio: 4.35 GF Score: 61/100

IDT Corp (STU:IDC2) Transcripts

  • 1