Loading TWST…
SEC filing
TWST · CIK 1581280
4 · Aug 20, 2026 · President and COO Finn Patrick John sold 78.36K shares at $117.64/share ($9.2M); exercised options for 46.71K shares
President and COO Finn Patrick John sold 78.36K shares at $117.64/share ($9.2M); exercised options for 46.71K shares
PRIMARY DOCUMENT