IDT Corp
 $106,282,618 IDT Corp
 $106,282,618