IDT Corp (IDT)

19.65
0.14 0.71
NYSE : Technology
Prev Close 19.79
Open 19.69
Day Low/High 19.63 / 19.70
52 Wk Low/High 9.94 / 23.13
Volume 4.84K
Avg Volume 137.80K
Exchange NYSE
Shares Outstanding 23.06M
Market Cap 454.81M
EPS 1.00
P/E Ratio 10.90
Div & Yield 0.76 (3.90%)
Quant Rating on 10:36 AM EST 2/22/2017
TheStreet Quant Rating: C (Hold)