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