TETRA TECH INC (TTEK)

US88162G1031 - Common Stock

40.79  +0.57 (+1.42%)

After market: 40.61 -0.18 (-0.44%)




Shares Outstanding267.72M
Float266.45M
Owners (insider)0.49%
Owners (institutional)87.88%
Owners (insider) change-10.73%
Owners (institutional) change383.16%

No transactions were filed in the last 12 months.