Framework Ventures IV L.P. (10% owner) bought 54,384 shares at $32.96 on 2026-04-10 amid -62.0% drawdown from 52-week high; stock down -18.0% over 30 days.
Framework Ventures IV L.P. purchased 54,384 shares at $32.96 on 2026-04-10, extending a pattern of five consecutive buys since 2026-03-11. The stock has declined -62.0% from its 52-week high of $86.07 and fallen -18.0% over the past 30 days, creating a steep price environment for the purchase. The company reported negative net income of $-39.1M on quarterly revenue of $43.9M, though full-year revenue grew 52.0% year-over-year. A cluster of 5 other insiders also purchased shares within the past 14 days, indicating coordinated insider accumulation at these depressed levels. Framework Ventures' prior buy on 2026-03-11 at this ticker showed a 30-day return of -17.6%, and the broader cross-ticker track record shows 6 prior buys averaged -9.4% 30-day returns, suggesting a pattern of purchases made near interim peaks rather than troughs.