10% owner WynnChurch Capital sells 3,494,750 shares of SWIM at $6.54; holdings drop to 11.05M (-24.0%)
WynnChurch Capital Partners IV sold 3,494,750 shares (3.49M shares) at $6.54 on 2025-03-14, reducing its stake from 14,545,703 shares (14.55M shares) to 11,050,953 shares (11.05M shares)—a 24.0% reduction in its holdings. The current price of $6.60 is -21.0% from the 52-week high of $8.35, and the company's fundamentals show Revenue of $150,496,000.00 in the latest quarter with a full-year net income that was negative, paired with -10.2% annual revenue growth. This substantial position reduction by a major 10% holder coincides with a backdrop of deteriorating financial performance and depressed stock valuation relative to recent highs, warranting attention to whether this signals a broader reassessment of the investment thesis.