This ticker has not been starred yet IDT Idt Corp
Telephone Communications (no Radio Telephone)
Book value per $ invested $ 0.23
Leverage 49.12%
Market Cap $ 1.2B
PE 16.55
Dividend Yield 0.42%
Profit $ 73.1m
Margin 6.04%

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