Veeva Systems (VEEV) Surpassed Expectations in Q2

Veeva Systems (VEEV) Surpassed Expectations in Q2