Veeva Systems (NYSE:VEEV – Get Free Report)‘s stock had its “buy” rating reaffirmed by analysts at Needham & Company LLC in a ...