Connor Clark & Lunn Investment Management Ltd. lowered its position in shares of Enstar Group Limited (NASDAQ:ESGR – Free Report) by 19.1% during the 3rd quarter, according to its most recent disclosure with the Securities & Exchange Commission. The institutional investor owned 8,448 shares of the insurance provider’s stock after selling 1,995 shares during the […]