QIWI -
Float
23.39M
Short % of Float
2.17%
Oustanding Shares
62.71M
Float
Short % of Float
Oustanding Shares
Float
52.29 M
Short % of Float
2.29%
Oustanding Shares
N/A
23.39M
2.17%
62.71M
52.29 M
2.29%
N/A