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