Exchange: NYSE·Updated 07:48 PM EDT

IDT Fundamentals

Current Price$82.94
Prev Close$84.46
Open$83.89
Dividend Yield0.39%
50-Day Moving Average$72.66
Beta0.58
Avg. Volume328,212.20
PE Ratio23.95
52-Week High$84.56
52-Week Low$46.48
Market Capitalization$2.24B
EPS (Annual)$3.46
Price to Book5.83
Revenue Per Employee$658,528.67

Advertisement|Remove ads.