Market Cap 4.40B
Revenue (ttm) 2.94B
Net Income (ttm) 256.60M
EPS (ttm) N/A
PE Ratio 15.55
Forward PE 17.38
Profit Margin 8.72%
Debt to Equity Ratio 1.32
Volume 450,783
Avg Vol 417,546
Day's Range N/A - N/A
Shares Out 27.61M
Stochastic %K 58%
Beta 1.85
Analysts Sell
Price Target $185.73

Latest News on IBP

Installed Building Products: Currently On Sale

May 21, 2025, 5:05 AM EDT - 13 days ago

Installed Building Products: Currently On Sale