IDT Corporation Class B (IDT) Dipped -5.54% or -0.38 To Price $6.48 On Thursday
IDT Corporation Class B (IDT) dipped -5.54% or -0.38 to $6.48. It is near to 28042 shares traded, which is 23.66% compare to the average total volume 118510. The market cap of IDT is $153.69 million. The year to date…