Installed Building Products, Inc.

IBP·NYSE·$217.13·$6B