Installed Building Products, Inc. (IBP) Stock Analysis — AI Research | MarketCI