IDT   $49.5  1.50% Market Closed After Close 49.5 0.0

IDT Corporation