IDT Corp
(STU:IDC2)
€
48.14
-0.70 (-1.43%)
Market Cap: 1.22 Bil
Enterprise Value: 1.05 Bil
PE Ratio: 14.96
PB Ratio: 5.00
GF Score: 56/100 IDT Corp (STU:IDC2) Transcripts
- 1