Twist Bioscience (TWST) Financial Ratios | The Fly