Loading TWST…
SEC filing
TWST · CIK 1581280
4 · Feb 19, 2026 · Finn Patrick John sold 68.97K shares at $51.65/share ($3.6M); exercised options for 50.51K shares
Finn Patrick John sold 68.97K shares at $51.65/share ($3.6M); exercised options for 50.51K shares
PRIMARY DOCUMENT