Installed Building Products Inc is trading at $204.09 (up 4.3%) as the stock bounces back alongside a broader market recovery and improved risk appetite.
- The move follows a period of volatility driven by inflation data, geopolitical concerns, and a recent pullback linked to a Q1 2026 earnings miss.
- Today's gains appear to be a relief rally aligned with major U.S. indices rather than a fresh, company-specific catalyst.