Global brokerage Nomura maintained its 'Buy' rating on the counter, calling it the "preferred small cap IT/BPO stock."