Installed Building Products Inc is trading at $197.51 (down 4.1%) as it underperforms a weaker U.S. equity market driven by broad risk-off sentiment.
- The decline comes as major indices fall approximately 1% following the release of inflation data and rising geopolitical tensions.
- There are no fresh company-specific headlines or analyst actions today; the move follows a recent ~30% pullback linked to a Q1 2026 earnings miss.