VMEO - Vimeo Inc
Float
154.68M
Short % of Float
4.05%
Oustanding Shares
159.87M
Float
147.57M
Short % of Float
3.31%
Oustanding Shares
157.93M
Float
143.74 M
Short % of Float
2.28%
Oustanding Shares
157.46 M