IDT: The Losing Streak Continues (IDT)
December 11, 2015 at 12:58 PM EST
IDT (NYSE:IDT) traded at a new 52-week low today of $11.36. So far today approximately 79,000 shares have been exchanged, as compared to an average 30-day volume of 108,000...