YELP - Yelp Inc
Float
64.63M
Short % of Float
7.49%
Oustanding Shares
68.28M
Float
64.09M
Short % of Float
6.07%
Oustanding Shares
69.80M
Float
63.87 M
Short % of Float
6.22%
Oustanding Shares
68.47 M