Stock market research house and brokerage ShareKhan has recommended hold for Finolex Cables and Buy for IRB Infrastructure Developers in its latest stock recommendation report.