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

56.96M
28.11%
57.82M
55.33M
22.70%
57.56M
55.33 M
21.00%
57.78 M