IBP   $220.44  3.32% Market Closed After Close 220.44 0.0

Installed Building Products, Inc.
Shares Outstanding: 26.58M
Capitalization: 5.86B
Last: 220.44 3.32%
Close: -
Volume: 0.00
Last Day Volume 52.49M
AverageVolume (Year) 64.21M
Last Day Change Prev Close 2.86%
Last Day Change Today Open 2.86%
Last Day Low-High 209.48-217.19
Daily Range Forecast Low-High 198.12-240.80
Annualised Return -8.59%
52W Max: 349.00
52W Min: 176.15
Annualised Volatility 816.75%
Drawdown 0.48
Sortinohelp_outline -0.14
Sharpehelp_outline -0.17
Sterlinghelp_outline -0.18
Integral Riskhelp_outline
Liquidity Indexhelp_outline 5.35