Loading TWST…
SEC filing
TWST · CIK 1581280
4 · May 14, 2026 · JOHANNESSEN JAN sold 12K shares at $56.12/share ($673.4K); exercised options for 12K shares
JOHANNESSEN JAN sold 12K shares at $56.12/share ($673.4K); exercised options for 12K shares
PRIMARY DOCUMENT