TNYA - Tenaya Therapeutics Inc

Float
42.74M
Short % of Float
6.65%
Oustanding Shares
78.52M

Float
65.25M
Short % of Float
5.27%
Oustanding Shares
68.33M

Float
45.04 M
Short % of Float
5.27%
Oustanding Shares
68.11 M

Float
55.08M
Short % of Float
N/A
Oustanding Shares
78.52M