Out of 23 analysts tracking the company, 11 maintained a 'buy' rating, six recommended a 'hold' and six suggested 'sell', ...