Loading TWST…
SEC filing
TWST · CIK 1581280
4 · Aug 11, 2026 · CHESS ROBERT sold 18.42K shares at $110.89/share ($2.0M); exercised options for 18.42K shares
CHESS ROBERT sold 18.42K shares at $110.89/share ($2.0M); exercised options for 18.42K shares
PRIMARY DOCUMENT