Share buybacks have touched a record high in 2016/17. The reasons are imposition of 10 per cent tax on dividend income above Rs 10 lakh in last year's Budget, over and above the 15 per cent dividend distribution tax that is deducted by the company at the time of dividend payment. We crunch the numbers for you