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

23.46M
5.39%
28.37M
23.63M
3.73%
28.31M
23.63 M
4.16%
28.41 M