Installed Building Products Stock Rises Amid Oversold Recovery | Intellectia