This ticker has not been starred yet IDT Idt Corp
Telephone Communications (no Radio Telephone)
Book value per $ invested $ 0.26
Leverage 46.92%
Market Cap $ 1.3B
PE 16.31
Dividend Yield 0.56%
Profit $ 81.0m
Margin 6.53%

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