Installed IBP Stock Today Drops 172 Key Support at 19252 20260513 D CEO Mergers Acquisitions Awards 2026 Honors DealMaking Excellence in North Texas TSX Retreats from ThreeWeek High as Financials and Shopify Weigh on Sentiment Retailer Warns Delusional Electric Vehicle Targets Risk Damaging the Economy