Twist Bioscience Corporation (TWST) fell -16.94% or -3.31 to $16.23. It is nearly 235017 shares traded, which is 110.36% compare to the average total volume 212950. The market cap of TWST is $431.88 million. The year to date change is 22.63%. The 52 week price range is from $12.38 to $34.46. Price of TWST have changed -11.34% during last week. It have changed -26.71% over last month, 39.57% over last 3 months, 39.57% over last 6 months and 39.57% over one year.
The 52-week High is 34.46. It is 112.32% from the current price. The 52-week Low is 12.38. It is -23.72% from current price.
There are some statistics of TWST. It is has market cap $431.88 million. The share outstanding is 26.61 million. The average volume is 212950. The percent of top 15 Institution holding is 0.20%. Return on equity is how much of net income returned as a percentage of the total amount of shareholder equity found on the balance sheet. Return on equity (ROE) of TWST is -70.96%. Return on assets (ROA) is an indicator that shows how profitable a company is using its total assets to generate earnings. Return on Assets (ROA) of TWST is -55.80%.