Elwood Capital Partners Exits $4.35 Million Stake in Wix Following Significant Stock Decline
On May 14, 2026, Elwood Capital Partners disclosed the full liquidation of its stake in Wix.com (NASDAQ:WIX), selling all 52,033 shares for an estimated $4.35 million during Q1 2026. The move follows a year-long decline in Wix's stock price, which has fallen by 63% compared to the S&P 500’s gain of about 28%.
Topics: Elwood Capital Partners portfolio change SEC filing Wix