Exchange: NYSE·Updated 07:30 PM EST

IDT Fundamentals

Current Price$83.22
Prev Close$82.63
Open$82.50
Dividend Yield0.39%
50-Day Moving Average$76.76
Beta0.58
Avg. Volume255,777.03
PE Ratio24.03
52-Week High$84.56
52-Week Low$46.48
Market Capitalization$2.19B
EPS (Annual)$3.46
Price to Book5.85
Revenue Per Employee$658,528.67

Advertisement|Remove ads.