IDT Corp
(STU:IDC2)
€
47.96
-0.16 (-0.33%)
Market Cap: 1.23 Bil
Enterprise Value: 1.06 Bil
PE Ratio: 15.15
PB Ratio: 5.06
GF Score: 56/100 IDT Corp (STU:IDC2) Transcripts
- 1