Skip to main content
InsiderRoleSharesValueBuysSells
DateTickerInsiderRoleTypeSharesPriceValueChg%SEC
Finn Patrick John (COO at TWST) Sold $14.9M in Oct 2026