Market Cap 4.89B
Revenue (ttm) 2.94B
Net Income (ttm) 256.60M
EPS (ttm) N/A
PE Ratio 16.08
Forward PE 16.47
Profit Margin 8.72%
Debt to Equity Ratio 1.24
Volume 373,291
Avg Vol 399,694
Day's Range N/A - N/A
Shares Out 27.76M
Stochastic %K 15%
Beta 1.84
Analysts Sell
Price Target $203.09

Latest News on IBP