First Trust Advisors LP Buys 29,869 Shares of Veeva Systems Inc. $VEEV
First Trust Advisors LP increased its stake in Veeva Systems Inc. (NYSE:VEEV - Free Report) by 4.6% during the third quarter, according to the company in its most recent disclosure with the...