Exchange: NYSE·Updated 12:15 PM EDT

IDT Fundamentals

Current Price$78.41
Prev Close$79.97
Open$80.99
Dividend Yield0.39%
50-Day Moving Average$67.97
Beta0.53
Avg. Volume162,052.02
PE Ratio23.09
52-Week High$80.63
52-Week Low$45.72
Market Capitalization$2.12B
EPS (Annual)$3.46
Price to Book5.62
Revenue Per Employee$658,528.67

Advertisement|Remove ads.