NasdaqGS:TWSTBiotechs
Assessing Twist Bioscience (TWST) Valuation After Recent Share Price Momentum And Margin Improvements
Event backdrop and recent share performance
Twist Bioscience (TWST) has drawn investor attention recently, with the share price around $45.15 and short term returns showing a 3.4% move over the past day and roughly 9.4% over the past week.
See our latest analysis for Twist Bioscience.
That strong 30 day share price return of 33.42% sits alongside a 39.39% share price return year to date. The 1 year total shareholder return of a 15.29% decline contrasts with a 61.48% total shareholder return...