IDT Corp
(STU:IDC2)
€
58
+1.7 (+3.02%)
Market Cap: 1.43 Bil
Enterprise Value: 1.24 Bil
PE Ratio: 20.10
PB Ratio: 4.57
GF Score: 72/100 IDT Corp (STU:IDC2) Transcripts
- 1