Leeward Investments LLC MA Has $10.52 Million Stock Holdings in Genpact Limited $G

Leeward Investments LLC MA lessened its position in Genpact Limited (NYSE:G - Free Report) by 13.6% during the 2nd quarter, according to its most recent 13F filing with the SEC. The institutional investor owned 239,082 shares of the business services provider's stock after selling 37,717 shares du

Leeward Investments LLC MA lessened its position in Genpact Limited (NYSE:G - Free Report) by 13.6% during the 2nd quarter, according to its most recent 13F filing with the SEC. The institutional investor owned 239,082 shares of the business services provider's stock after selling 37,717 shares du