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
147.63M
1.31%
161.02M
146.53M
1.54%
161.02M
146.53 M
1.51%
146.16 M