Leeward Investments LLC MA Sells 3,017 Shares of Integra LifeSciences Holdings Co. (NASDAQ:IART)
Leeward Investments LLC MA lowered its position in shares of Integra LifeSciences Holdings Co. (NASDAQ:IART – Free Report) by 0.8% in the 4th quarter, according to its most recent Form 13F filing with the Securities & Exchange Commission. The institutional investor owned 384,191 shares of the life sciences company’s stock after selling 3,017 shares during […]