TWST - Twist Bioscience Corp
Float
56.96M
Short % of Float
28.11%
Oustanding Shares
57.82M
Float
55.33M
Short % of Float
22.70%
Oustanding Shares
57.56M
Float
55.33 M
Short % of Float
21.00%
Oustanding Shares
57.78 M