Market experts at brokerage house ICICI Securities have suggested five stocks for medium term holding period that could offer decent returns.