Installed Building Products (NYSE:IBP) Sets New 12-Month High at $127.14
Installed Building Products, Inc. (NYSE:IBP – Get Rating) shares reached a new 52-week high on Thursday . The stock traded as high as $127.14 and last traded at $127.12, with a volume of 182225 shares. The stock had previously closed at $119.73. Analyst Ratings Changes IBP has been the subject of a number of research […]