IDT Corp (FRA:IDC2)
€ 34.02 0.34 (1.01%) Market Cap: 875.89 Mil Enterprise Value: 721.12 Mil PE Ratio: 27.21 PB Ratio: 4.50 GF Score: 58/100

IDT Corp (FRA:IDC2) Transcripts

  • 1