IBP Reports Record Q2 Revenue of $777.8M, Declares $0.39 Dividend, and Repurchases $76.2M in Stock
IBP sits 25% above its 52-week low of $193.11.
Summary
IBP posted record Q2 revenue of $777.8M and adjusted EPS of $2.91, beating estimates. The company declared a $0.39 dividend and repurchased $76.2M in stock, demonstrating strong capital returns despite residential softness.
Key Events · Earnings and Guidance · IBP
-
Record Q2 Revenue
Net revenue rose 2.3% to a record $777.8 million, driven by a 50.4% jump in Other revenue (manufacturing/distribution) and commercial installation growth of 14.1%.
-
Earnings Beat
Adjusted EPS of $2.91 exceeded the $2.85 consensus, though GAAP net income fell 5.9% to $64.9 million due to higher interest and operating costs.
-
Aggressive Capital Returns
Repurchased 365,000 shares for $76.2 million in Q2, with $398 million remaining on the buyback program. Declared a $0.39 quarterly dividend, up over 5% year-over-year.
-
Acquisition Pipeline Active
Completed three acquisitions in Q2 and July adding ~$30 million in annual revenue; year-to-date acquired revenue of $59 million, on track for at least $100 million in 2026.
Analysis · IBP · Real Estate & Construction
Installed Building Products delivered a solid Q2, with revenue hitting a record $777.8 million despite a tough housing market. Adjusted EPS of $2.91 beat the $2.85 consensus, driven by commercial strength and acquisitions. The company also returned capital aggressively — buying back $76.2 million in shares and raising the dividend over 5%. While residential same-branch sales fell 6.1%, the diversified model and strong balance sheet ($394.5M cash) provide resilience. The results confirm IBP is navigating the cycle well, but the housing headwind keeps the outlook cautious.
At the time of this filing, IBP was trading at $241.51 on NYSE in the Real Estate & Construction sector, with a market capitalization of approximately $6.5B. The 52-week trading range was $193.11 to $349.00. This filing was assessed with positive market sentiment and an importance score of 7 out of 10.