Installed Building Products I
Open
$183.90
High
$189.72
Low
$182.63
Prev Close
$182.04
Volume
72.03K
Avg Volume
391.73K
Market Cap
$5.04B
P/E Ratio
20.45
Forward P/E
17.50
EPS
$9.27
Beta
1.72
52W High
$349.00
52W Low
$176.15
Dividend
$1.56
Div Yield
0.86%
Across the groups Alpha Bazaar tracks. Not investment advice.
Consensus
equal-weight
Based on 9 analyst ratings
Price Target
Recent Ratings