The Manufacturers Life Insurance Company cut its stake in CarGurus, Inc. (NASDAQ:CARG – Free Report) by 8.1% during the 1st quarter, HoldingsChannel reports. Horizon Investments LLC now owns 16,375 shares of the company’s stock worth $628,000 after buying an additional 318 shares during the period. Ritholtz Wealth Management now owns 11,039 shares of the company’s stock valued at $376,000 after buying an additional 449 shares during the period. Also, insider Jennifer Ladd Hanson sold 2,499 shares of the company’s stock in a transaction that occurred on Wednesday, July 1st. Over the last three months, insiders sold 25,559 shares of company stock worth $841,568.