This ticker has not been starred yet IDT Idt Corp
Telephone Communications (no Radio Telephone)
Book value per $ invested $ 0.27
Leverage 47.24%
Market Cap $ 1.2B
PE 16.38
Dividend Yield 0.49%
Profit $ 76.0m
Margin 6.19%

IDT Corporation operates in the communications and payments industries in the United States and internationally. The company is headquartered in Newark, New Jersey.

Subscribe Now For Access - Only $1.99 Per Month