Recent developments with Installed Building Products Inc (IBP) have led to the company’s beta value being reach 1.92 cents.
A new trading day began on Tuesday, with Installed Building Products Inc (NYSE: IBP) stock price down -4.64% from the previous day of trading, before