TTEK - Tetra Tech, Inc.
Float
52.92M
Short % of Float
2.00%
Oustanding Shares
53.47M
Float
53.00M
Short % of Float
1.75%
Oustanding Shares
53.25M
Float
52.73 M
Short % of Float
1.68%
Oustanding Shares
53.25 M