Installed Building Products (NYSE: IBP) Q2 2026 profit and dividend update
Installed Building Products (NYSE: IBP) announced its Q2 2026 results, reporting record net revenue of $777.8 million, a 2.3% increase year-over-year. Despite the revenue growth, net income decreased to $64.9 million, or $2.43 per diluted share, compared to $69.0 million, or $2.52 per diluted …