IBP   $216.92  -27.57% Market Closed After Close 219.55 1.21%

Installed Building Products, Inc.
Shares Outstanding: 26.94M
Capitalization: 8.07B
Last: 216.92 -27.57%
Close: -
Volume: 0.00
Last Day Volume 65.19M
AverageVolume (Year) 59.68M
Last Day Change Prev Close 1.99%
Last Day Change Today Open 0.63%
Last Day Low-High 276.0-285.305
Daily Range Forecast Low-High 257.87-307.19
Annualised Return 70.64%
52W Max: 349.00
52W Min: 182.88
Annualised Volatility 732.97%
Drawdown 0.25
Sortinohelp_outline 1.35
Sharpehelp_outline 1.53
Sterlinghelp_outline 2.81
Integral Riskhelp_outline 4.52
Liquidity Indexhelp_outline 5.35