Installed Building Products is trading 4.01% down at $218.89 after renewed U.S.-Iran military escalation pushed Brent crude above $100 per barrel and intensified inflation concerns.
- Reuters reported that the conflict raised fears about regional supply disruptions, higher energy costs, and inflation.
- Broader risk-off trading is reinforcing pressure, with the S&P 500 down 0.49%, Nasdaq down 0.62%, and Dow down 0.81%.