Home About us Services Contact
 

Shareholder Returns

Shareholder Returns

Installed Building Products (IBP) has delivered a 106.7 % total shareholder return over the past five years, with a 1‑year return of 12.65 %. The stock has recently fallen 15 % year‑to‑date and 24 % over the last three months. Its current trading price is $227.43 per share.
27/07/2026 | Installed Building Products, Inc.