VEEV - Veeva Systems Inc
Float
147.63M
Short % of Float
1.31%
Oustanding Shares
161.02M
Float
146.53M
Short % of Float
1.54%
Oustanding Shares
161.02M
Float
146.53 M
Short % of Float
1.51%
Oustanding Shares
146.16 M