Lynrock Lake LP (10% owner) sold 61,990 shares across 3 transactions for $2,497,507.35 at blended average $40.29
Lynrock Lake LP, the 10% owner, executed 3 separate sales totaling 61,990 shares (62.0K shares) for $2,497,507.35 on 2026-02-11, reducing holdings from 9,416,666 shares to 9,354,676 shares (-0.7% of prior position). The sales occurred at a blended average price of $40.29, while the current price is $33.56, representing a 20% decline from the transaction prices. The insider's cross-ticker track record shows a negative average 90-day return after prior sales of -1.9% with a 26.32% win rate, suggesting a history of poorly-timed exits. With annual revenue growth at -4.5% and a P/E of 26.43, the fundamental backdrop appears challenged, yet the stock has risen 9.7% over 30 days and 23.2% over 90 days, indicating recent momentum recovery from the 52-week low of $19.20.