Veeva Systems Holds Rating Despite Sell-Off

Veeva Systems, Inc provides cloud-based solutions for the global life sciences industry,…