IDT Corp (IDT)

19.32
0.07 0.36
NYSE : Technology
Prev Close 19.39
Open 19.46
Day Low/High 19.26 / 19.70
52 Wk Low/High 9.12 / 23.13
Volume 123.34K
Avg Volume 143.00K
Exchange NYSE
Shares Outstanding 23.06M
Market Cap 447.20M
EPS 1.00
P/E Ratio 10.71
Div & Yield 0.76 (3.90%)