BamSEC and AlphaSense Join Forces
Learn More

Installed Building Products Inc.

NYSE: IBP    
Share price (10/8/24): $241.08    
Market cap (10/8/24): $6.807 billion