IDT Corp (FRA:IDC2)
€ 36.88 0.64 (1.77%) Market Cap: 950.05 Mil Enterprise Value: 788.79 Mil PE Ratio: 28.03 PB Ratio: 4.87 GF Score: 55/100

IDT Corp (FRA:IDC2) Transcripts

  • 1