Installed Building Products (IBP) came out with quarterly earnings of $3.24 per share, beating the Zacks Consensus Estimate of $2.8 per share. This compares to earnings of $2.9 per share a year ago.
Estimate ADU construction costs and project budgets instantly with a free AI powered calculator from ADU Portal, ...