Twist Bioscience's Chief Legal Officer Sold Over 14,000 Company Shares. What Does That Mean for Investors? | AllMind News