Vodafone (NYSE:VOD) said it bought 12.5 million of its own shares yesterday on the London Stock Exchange.The firm intends on holding the shares in Treasury.Vodafone Group (NYSE:VOD) has potential upside of 21.1% based on a current price of $27.55 and an average consensus analyst price target of $33.35.