Forum Financial Management LP lessened its position in Constellation Brands, Inc. (NYSE:STZ – Free Report) by 17.1% during the first quarter, Holdings Channel reports. The fund owned 3,057 shares of the company’s stock after selling 630 shares during the quarter. Forum Financial Management LP’s holdings in Constellation Brands were worth $691,000 as of its most […]