I would imagine the sp doesn't get too high before retreating a bit due to the fact there is still $$ to buy back shares. In the long run I guess worth it but, I wanna see the $4 levels again!
Share buybacks reach $2.5 billion in 2014. The company returned $2.5 billion to stockholders by repurchasing 739 million shares in 2014. As of year-end, approximately $1.7 billion remained under the company's existing $6 billion share repurchase authorization.