Apple is undertaking a $300 billion share repurchasing and dividend programme. - Credit: San Jose Mercury News/ABACA/PA Images