The company announced a buyback @120, and they are back with business with target company which accounts for 10% of their business. I will invest now and exit at 115-120. Please invest or trade as per you convenience and after doing through research. It is risky bet. But one thing I can say as per my backtesting results whenever company announces buyback the price will shoot up. for ex: check wipro recent buyback where they offered and where the price is now.