BPTS - Biophytis ADR

Float
425.54M
Short % of Float
--
Oustanding Shares
11.46M

Float
2.39M
Short % of Float
2.14%
Oustanding Shares
9.73M

Float
N/A
Short % of Float
N/A
Oustanding Shares
9.74 M

Float
0.26M
Short % of Float
N/A
Oustanding Shares
0.26M