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

52.92M
2.00%
53.47M
53.00M
1.75%
53.25M
52.73 M
1.68%
53.25 M