Shares of building products installation services company Installed Building Products (NYSE:IBP) jumped 2.9% in the morning session after the company announced the acquisitions of Echols Glass & ...
Installed Building Products, Inc. IBP has accelerated its growth trajectory and expanded its geographic footprint through the strategic acquisitions of Echols Glass & Mirror, Inc. (“Echols”) and ...