Installed Building Products, Inc. Common Stock (IBP)

302.80
+15.88 (5.53%)
NYSE · Last Trade: Feb 3rd, 11:41 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors