TWST Financials: Twist Bioscience Corp AI Analysis