Installed Building Products: recent performance in focus Installed Building Products (IBP) has drawn investor attention after a recent stretch of mixed share performance, with a 1 day return of a 2.36 ...