OPRA - Opera Ltd ADR
Float
46.96M
Short % of Float
98.84%
Oustanding Shares
87.52M
Float
88.63M
Short % of Float
2.79%
Oustanding Shares
89.22M
Float
N/A
Short % of Float
N/A
Oustanding Shares
88.79 M