This TCS lottery is a every year phenomenon....they announce buyback 12-15 % above the current market price and the price slowly rises to equal buyback price......same happening for last 3 years.......so even if one buys after the buyback is announced, there is still 10-12 % kept on the table to be picked up........
This strategy will work only in strong stocks with strong growth runway ahead........