Installed Building Products, Inc. Common Stock (IBP)

261.84
+2.45 (0.94%)
NYSE · Last Trade: Jan 2nd, 10:15 AM EST
QuoteNewsPress ReleasesChartHistoricalFAQAboutCompetitors