Loading TWST…
SEC filing
TWST · CIK 1581280
4 · Aug 27, 2026 · Director, Chief Executive Officer Leproust Emily M. sold 41.57K shares at $151.98/share ($6.3M)
Director, Chief Executive Officer Leproust Emily M. sold 41.57K shares at $151.98/share ($6.3M)
PRIMARY DOCUMENT