APGE - Apogee Therapeutics Inc.
Float
28.3M
Short % of Float
8.51%
Oustanding Shares
42.82M
Float
21.32M
Short % of Float
17.70%
Oustanding Shares
37.19M
Float
21.32 M
Short % of Float
16.20%
Oustanding Shares
37.19 M