IBP   $246.39  4.29% Market Closed After Close 246.07 -0.13%

Installed Building Products Inc
Shares Outstanding: 28.23M
Capitalization: 6.67B
Last: 246.39 4.29%
Close: -
Volume: 0.00
Last Day Volume 11.63M
AverageVolume (Year) 21.55M
Last Day Change Prev Close 2.95%
Last Day Change Today Open -0.81%
Last Day Low-High 240.83-246.98
Daily Range Forecast Low-High 222.82-263.61
Annualised Return 91.72%
52W Max: 281.04
52W Min: 144.15
Annualised Volatility 44.35%
Drawdown 0.24
Sortinohelp_outline 28.47
Sharpehelp_outline 32.82
Sterlinghelp_outline 3.75
Integral Riskhelp_outline 15.18
Liquidity Indexhelp_outline 5.35