Wix Completes $1.617 Billion Share Buyback Amid Market Concerns | Intellectia