IDT Corp
(STU:IDC2)
€
48.12
-0.020 (-0.04%)
Market Cap: 1.23 Bil
Enterprise Value: 1.06 Bil
PE Ratio: 15.06
PB Ratio: 5.03
GF Score: 56/100 IDT Corp (STU:IDC2) Transcripts
- 1