Market Cap 4.66B
Revenue (ttm) 2.78B
Net Income (ttm) 243.70M
EPS (ttm) N/A
PE Ratio 16.22
Forward PE 15.57
Profit Margin 8.77%
Debt to Equity Ratio 1.22
Volume 375,500
Avg Vol 307,404
Day's Range N/A - N/A
Shares Out 28.14M
Stochastic %K 9%
Beta 1.99
Analysts Sell
Price Target $230.10

Latest News on IBP