PremiumCompany AnnouncementsWatches of Switzerland Updates Share Capital Structure Watches of Switzerland Completes Share Repurchase as Part of £25 Million Program Watches of Switzerland Completes Share Repurchase PremiumCompany AnnouncementsWatches of Switzerland Completes Share Repurchase Watches of Switzerland Completes Share Repurchase Watches of Switzerland Completes Share Repurchase to Boost Shareholder Value PremiumCompany AnnouncementsWatches of Switzerland Completes Share Repurchase Watches of Switzerland Completes Share Repurchase to Boost Shareholder Value Watches of Switzerland Executes Share Buyback to Boost Shareholder Value