Veeva Systems Inc.
Exchange: nyse
none
38488313856.00
626924992.00
-0.129771702967
0.243593830135
16.15%
3.75