If they announce a buy back tomorrow and they may do that as they did in the past, I will sell my position as quickly as possible. Because if you take a look at the history of many stock who announce a buy back, they go down atleast 5-10 points.
Are you a moron, virtually every stock that announces a buyback will eventually go up. You may info that it will go down in the immediate future. But, in the long-term buybacks will reduce shares outstanding and allow usna to have 30 eps growth while revenues only go up 20 percent.