NYSE:VEEV | US9224751084
Generating your data highlights...
36.4b USD | # 492 in US
1.06m shares | 232.62m USD
162.35m
91.68% | 148.84m