Twist Bioscience CEO Sells Shares for $1.12 Million Profit | Intellectia.AI