IBP   $258.79  -5.10% Market Closed After Close 258.79 0.0

Installed Building Products, Inc.
Shares Outstanding: 26.98M
Capitalization: 6.98B
Last: 258.79 -5.10%
Close: -
Volume: 0.00
Last Day Volume 187.60M
AverageVolume (Year) 54.82M
Last Day Change Prev Close -5.10%
Last Day Change Today Open -4.74%
Last Day Low-High 254.98-272.095
Daily Range Forecast Low-High 235.32-282.26
Annualised Return 50.28%
52W Max: 349.00
52W Min: 154.01
Annualised Volatility 761.58%
Drawdown 0.25
Sortinohelp_outline 0.92
Sharpehelp_outline 1.05
Sterlinghelp_outline 2.03
Integral Riskhelp_outline 3.14
Liquidity Indexhelp_outline 5.35