Veeva Systems Q2 Revenue USD 927.963 Million Vs. IBES Estimate USD 905.3 Million - VEEV News | Rallies