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