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

28.3M
8.51%
42.82M
21.32M
17.70%
37.19M
21.32 M
16.20%
37.19 M