Stock Information

Installed Building Products Inc (IBP)

Installed Building Products Inc logo
Ticker Symbol: IBP
Exchange: NYSE
Sector: Consumer products
Market Cap: $5,562.28 mil
Piotroski score: 5
PE Ratio: 22.4185
EPS (TTM): 9.379
Revenue (TTM): $109.27 M
Dividend Yield: 0.74356530028599%
ROE: 37.46%

Key Financials

Financial data not available