Market Cap 5.60B
Revenue (ttm) 2.78B
Net Income (ttm) 243.70M
EPS (ttm) N/A
PE Ratio 17.72
Forward PE 17.00
Profit Margin 8.77%
Debt to Equity Ratio 1.22
Volume 382,100
Avg Vol 299,808
Day's Range N/A - N/A
Shares Out 28.14M
Stochastic %K 77%
Beta 1.98
Analysts Sell
Price Target $234.18

Latest News on IBP

Installed Building Products: Strong Near-Term Growth Tailwinds

Mar 12, 2024, 7:16 AM EDT - 11 months ago

Installed Building Products: Strong Near-Term Growth Tailwinds


Installed Building Products: Good Long-Term Prospects

May 28, 2023, 5:34 AM EDT - 1 year ago

Installed Building Products: Good Long-Term Prospects