BTIG analyst David Larsen reiterates Veeva Systems (NYSE:VEEV) with a Buy and maintains $340 price target.