Installed Building Products lost 28% after mildly disappointing earnings, Giverny Capital says

Insider Monkey··Read original
2▲0 ▼1Impact / 5
Summary · why it matters

Giverny Capital Asset Management reported that Installed Building Products, Inc. saw its stock lose 28% of its value after mildly disappointing earnings. The firm noted that IBP's primary business is installing fiberglass insulation into new home construction, with a large presence in the Northeast, where the harshest winter in years caused construction delays and weaker volumes. Despite the sluggish home construction environment, Giverny Capital expects IBP's management to respond to the lower valuation by buying back stock. IBP closed at $222.09 per share on July 21, 2026, with a market capitalization of $5.98 billion.

Impact on assets 1

Consumer Discretionary▼ · 1 stocks