Headlands Technologies LLC bought a new position in Veeva Systems Inc. (NYSE:VEEV – Free Report) during the first quarter, according to its most recent 13F filing with the SEC. The fund bought 752 shares of the technology company’s stock, valued at approximately $138,000. A number of other large investors have also recently made changes to […]