Shares of IDT (NYSE: IDT) were up on Friday after a positive report was released for the stock by Alta Fox Capital. The conglomerate of telecommunications and payments businesses was up as much as 24% on the news and is up 19.8% as of 12:12 a.m. EST today.