Ice Mountain LLC sold 8,912,500 shares of ZWS for $299,460,000 on 2025-02-13, reducing stake by 37.3% to 15,002,819 shares
Ice Mountain LLC executed a substantial open-market sale of 8,912,500 shares at $33.60 on 2025-02-13, reducing its holding from 23,915,319 shares to 15,002,819 shares—a material 37.3% reduction in stake. The trade price of $33.60 sits below the current price of $35.79 and well below the 52-week high of $40.92, though the stock is down 6.3% over 30 days and 7.8% over 90 days from recent peaks. ZWS trades at a P/E of 32.83 against fundamentals showing $410.0M quarterly revenue and $43.5M net income with 2.4% annual revenue growth. Critically, Ice Mountain's prior five trades at this ticker show a 0 of 5 well-timed rate at the 90-day horizon, with the most recent June 2024 sales followed by positive returns ranging from +3.7% to +23.6%—a pattern that contrasts sharply with this insider's cross-ticker 68.75% well-timed sell rate, suggesting prior ZWS sales preceded stock appreciation rather than declines. This sale's timing relative to future price action will clarify whether this represents a departure from the insider's track record at this specific ticker.