KYMR - Kymera Therapeutics Inc
Float
40.08M
Short % of Float
15.12%
Oustanding Shares
61.11M
Float
52.05M
Short % of Float
16.57%
Oustanding Shares
55.04M
Float
51.54 M
Short % of Float
17.59%
Oustanding Shares
59.37 M