IDT logo

IDT
IDT Corp. - Ordinary Shares - Class B

1,050
Loading...
Loading...
Current Price$47.76
Prev Close$47.90
Open$48.04
Dividend Yield0.37%
50-Day Moving Average$59.63
Beta0.63
Avg. Volume230,270.76
PE Ratio15.87
52-Week High$71.12
52-Week Low$44.77
Market Capitalization$1.21B
EPS (Annual)$3.01
Price to Book3.95
Revenue Per Employee$639,737.66
Enterprise Value/EBITDAN/A

Latest IDT News

View

Advertisement|Remove ads.

Advertisement|Remove ads.