Here’s a nice analysis of similar buyback by eclerx in the year 2016. This time the situation doesn’t seem very different.