Installed Building Products Inc (IBP) 20 Days SMA touch -6.59%: Odds are Looking very much in favour
Installed Building Products Inc (NYSE: IBP) started the day on Thursday, with a price increase of 1.47% at $158.24, before settling in for the price