Leeward Investments LLC MA Has $15.86 Million Position in Installed Building Products, Inc. $IBP

Leeward Investments LLC MA cut its stake in shares of Installed Building Products, Inc. (NYSE:IBP - Free Report) by 4.5% during the 2nd quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The firm owned 87,975 shares of the construction company's stock afte

Leeward Investments LLC MA cut its stake in shares of Installed Building Products, Inc. (NYSE:IBP - Free Report) by 4.5% during the 2nd quarter, according to its most recent 13F filing with the Securities and Exchange Commission. The firm owned 87,975 shares of the construction company's stock afte