IBP - Installed Building Products Inc
Float
23.46M
Short % of Float
5.39%
Oustanding Shares
28.37M
Float
23.63M
Short % of Float
3.73%
Oustanding Shares
28.31M
Float
23.63 M
Short % of Float
4.16%
Oustanding Shares
28.41 M