On year-to-date basis, the stock gave a return of 11.20 per cent, and 16.86 per cent in three months. Over six months and one year, the stock yielded 17.50 per cent and 37.06 per cent returns ...