Twist Bioscience Corporation (TWST) Stock Valuation & Analysis | TickerLens