Installed Building Products shares are trading lower after the company reported worse-than-expected Q1 financial results.

Installed Building Products, Inc.

Installed Building Products, Inc.

IBP

0.00

Installed Building Products shares are trading lower after the company reported worse-than-expected Q1 financial results.