By the way you miscalculated this outdated info, which lies more than 1.5 years in the past (early 2012).
It should be $ 410 millions, not $ 4.1 billion. Check again for yourself. Plus if you calculate back, it should be on outstanding stock of 127M, which is already more than 700M as by the latest Q, and with the 1 Billion A/S increase should be much higher right now).
But a company so focused on pumping their own stock is not trustworthy IMO.