Exchange: NYSE·Updated 07:30 PM EDT

IDT Fundamentals

Current Price$84.46
Prev Close$81.82
Open$82.19
Dividend Yield0.39%
50-Day Moving Average$72.31
Beta0.58
Avg. Volume328,212.20
PE Ratio24.39
52-Week High$84.56
52-Week Low$46.48
Market Capitalization$2.17B
EPS (Annual)$3.46
Price to Book5.94
Revenue Per Employee$658,528.67

Advertisement|Remove ads.