IDT Corp. (IDT)

6.53
0.01 0.15
NYSE : Communications
Prev Close 6.52
Open 6.50
Day Low/High 6.45 / 6.57
52 Wk Low/High 4.87 / 12.05
Volume 21.97K
Avg Volume 260.00K
Exchange NYSE
Shares Outstanding 23.28M
Market Cap 162.53M
EPS 0.30
P/E Ratio 72.67
Div & Yield 0.36 (9.81%)
Quant Rating on 10:24 AM EDT 6/21/2018
TheStreet Quant Rating: D (Sell)