IDT Corporation Class B (IDT) Climbed 5.22% or 0.39 To Price $7.86 On Wednesday
IDT Corporation Class B (IDT) climbed 5.22% or 0.39 to $7.86. It is close to 110638 shares traded, which is 39.1% compare to the average total volume 282996. The market cap of IDT is $186.43 million. The year to date…