Jefferies cuts Twist Bioscience target price to $125 from $150 - TWST News | Rallies