CTO Sean Lie sells 10,033 shares at blended $170.07 for $1.7M on 2026-06-25; retains 8,199,698 derivative holdings.
Sean Lie, Chief Technology Officer, executed 16 separate sales totaling 10,033 shares for $1,706,311.13 at a blended average price of $170.07 on 2026-06-25. The current stock price of $216.16 sits -44.0% from the 52-week high of $386.34, while the company reports the latest quarter revenue of $193,406,000.00 against a net loss of $-14,006,000.00. Although non-derivative holdings reach 0 shares post-transaction, the insider retains 8,199,698 shares in Class B Common Stock (derivative holdings), so this represents a scheduled vest-and-sell of a specific batch rather than a complete position exit. The multi-tranche sale structure and retention of substantial derivative position warrant monitoring of broader capital deployment patterns at the company.