Twist Bioscience (NASDAQ:TWST) Stock Falls 9.7% Following Insider Selling | StockRay