Twist Bioscience (NASDAQ:TWST – Get Rating) had its price target lowered by analysts at Robert W. Baird from $29.00 to $18.00 in a research report issued on Monday, The Fly reports. Robert W. Baird’s target price would suggest a potential upside of 33.14% from the stock’s current price. Several other equities analysts have also recently […]