PRIM - Primoris Services Corp
 
                      Float
52.76M
Short % of Float
1.97%
Oustanding Shares
53.44M
 
                    Float
52.73M
Short % of Float
1.25%
Oustanding Shares
53.12M
 
                      Float
52.73 M
Short % of Float
1.23%
Oustanding Shares
53.36 M
