Westbourne Investment Advisors Inc. acquired a new stake in Snap Inc. (NYSE:SNAP – Free Report) in the 1st quarter, according to its most recent disclosure with the SEC. The fund acquired 164,595 shares of the company’s stock, valued at approximately $1,845,000. Several other hedge funds and other institutional investors also recently modified their holdings of […]