Loading TWST…
SEC filing
TWST · CIK 1581280
4 · Feb 17, 2026 · Finn Patrick John sold 5,250 shares at $50.16/share ($263.4K); exercised options for 3,712 shares
Finn Patrick John sold 5,250 shares at $50.16/share ($263.4K); exercised options for 3,712 shares
PRIMARY DOCUMENT