Twist Bioscience (TWST) PT Lowered to $40 at Barclays

Go back to Twist Bioscience (TWST) PT Lowered to $40 at Barclays
(NASDAQ: TWST) Delayed: 69.96 -0.08 (0.11%)
Previous Close $70.04    52 Week High
Open $71.46    52 Week Low
Day High $73.44    P/E N/A 
Day Low $69.85    EPS
Volume 338,423