MLTX - MoonLake Immunotherapeutics

Float
23.47M
Short % of Float
20.28%
Oustanding Shares
62.87M

Float
45.98M
Short % of Float
14.98%
Oustanding Shares
59.94M

Float
45.98 M
Short % of Float
15.02%
Oustanding Shares
53.49 M

Float
28.59M
Short % of Float
N/A
Oustanding Shares
63.89M