Tetra Tech, Inc.

TTEK · NASDAQ

Market closed$31.59$-0.440000 (-1.37%)After hours $31.59 · 0.00%

Historical prices

Open, high, low, close and volume for the selected range.

DateOpenHighLowCloseAdjustedVolume
July 17, 2026$31.59$31.59$31.59$31.59$31.59131.00
July 17, 2026$31.59$31.59$31.59$31.59$31.59786.00
July 17, 2026$31.64$31.64$31.64$31.64$31.64131.00
July 17, 2026$31.59$31.59$31.59$31.59$31.5922.63K
July 17, 2026$31.67$31.67$31.57$31.58$31.589.98K
July 17, 2026$31.69$31.71$31.66$31.67$31.671.52K
July 17, 2026$31.68$31.70$31.67$31.69$31.6935.50K
July 17, 2026$31.62$31.68$31.62$31.68$31.6824.78K
July 17, 2026$31.59$31.63$31.59$31.63$31.6333.00K
July 17, 2026$31.51$31.51$31.48$31.51$31.5131.04K
July 17, 2026$31.53$31.54$31.52$31.52$31.5211.72K
July 17, 2026$31.55$31.55$31.52$31.53$31.5319.28K
July 17, 2026$31.55$31.57$31.55$31.56$31.5613.62K
July 17, 2026$31.52$31.59$31.52$31.55$31.5525.13K
July 17, 2026$31.51$31.53$31.51$31.52$31.527.64K
July 17, 2026$31.48$31.52$31.48$31.50$31.5012.38K
July 17, 2026$31.46$31.49$31.46$31.49$31.4912.86K
July 17, 2026$31.47$31.47$31.47$31.47$31.476.58K
July 17, 2026$31.48$31.49$31.46$31.49$31.492.20K
July 17, 2026$31.46$31.49$31.46$31.48$31.4810.33K
July 17, 2026$31.42$31.45$31.42$31.45$31.457.91K
July 17, 2026$31.45$31.45$31.41$31.41$31.4110.26K
July 17, 2026$31.45$31.46$31.45$31.45$31.454.01K
July 17, 2026$31.41$31.44$31.41$31.44$31.447.22K
July 17, 2026$31.42$31.42$31.41$31.41$31.413.31K
July 17, 2026$31.42$31.44$31.42$31.43$31.4310.47K
July 17, 2026$31.43$31.43$31.43$31.43$31.435.22K
July 17, 2026$31.42$31.42$31.42$31.42$31.422.11K
July 17, 2026$31.42$31.44$31.42$31.43$31.438.75K
July 17, 2026$31.42$31.43$31.42$31.43$31.436.27K
July 17, 2026$31.41$31.41$31.41$31.41$31.416.56K
July 17, 2026$31.42$31.42$31.42$31.42$31.423.27K
July 17, 2026$31.41$31.42$31.41$31.42$31.42935.00
July 17, 2026$31.45$31.45$31.42$31.42$31.424.27K
July 17, 2026$31.48$31.48$31.45$31.46$31.466.20K
July 17, 2026$31.48$31.48$31.48$31.48$31.485.93K
July 17, 2026$31.49$31.49$31.48$31.49$31.492.06K
July 17, 2026$31.49$31.49$31.49$31.49$31.494.26K
July 17, 2026$31.47$31.47$31.47$31.47$31.472.38K
July 17, 2026$31.52$31.52$31.49$31.49$31.49303.00
July 17, 2026$31.54$31.54$31.52$31.52$31.5212.44K
July 17, 2026$31.55$31.55$31.55$31.55$31.552.34K
July 17, 2026$31.54$31.54$31.53$31.53$31.531.32K
July 17, 2026$31.54$31.54$31.54$31.54$31.543.56K
July 17, 2026$31.56$31.56$31.56$31.56$31.561.21K
July 17, 2026$31.58$31.58$31.57$31.57$31.577.08K
July 17, 2026$31.58$31.58$31.57$31.58$31.583.47K
July 17, 2026$31.54$31.56$31.54$31.56$31.564.25K
July 17, 2026$31.55$31.55$31.55$31.55$31.552.75K
July 17, 2026$31.55$31.55$31.55$31.55$31.552.20K
July 17, 2026$31.55$31.55$31.55$31.55$31.552.04K
July 17, 2026$31.54$31.55$31.54$31.55$31.551.68K
July 17, 2026$31.54$31.54$31.54$31.54$31.542.21K
July 17, 2026$31.52$31.54$31.52$31.54$31.541.36K
July 17, 2026$31.54$31.54$31.54$31.54$31.544.22K
July 17, 2026$31.57$31.57$31.56$31.56$31.562.39K
July 17, 2026$31.59$31.59$31.59$31.59$31.593.55K
July 17, 2026$31.60$31.60$31.60$31.60$31.602.05K
July 17, 2026$31.59$31.59$31.59$31.59$31.592.63K
July 17, 2026$31.60$31.60$31.59$31.59$31.596.30K
July 17, 2026$31.61$31.61$31.60$31.61$31.611.46K
July 17, 2026$31.59$31.61$31.59$31.61$31.615.42K
July 17, 2026$31.59$31.61$31.59$31.61$31.612.34K
July 17, 2026$31.60$31.60$31.60$31.60$31.603.28K
July 17, 2026$31.61$31.61$31.61$31.61$31.612.54K
July 17, 2026$31.62$31.62$31.61$31.61$31.61591.00
July 17, 2026$31.61$31.61$31.61$31.61$31.61340.00
July 17, 2026$31.61$31.62$31.61$31.62$31.622.25K
July 17, 2026$31.59$31.60$31.59$31.60$31.601.97K
July 17, 2026$31.59$31.59$31.59$31.59$31.593.78K
July 17, 2026$31.60$31.60$31.59$31.60$31.606.09K
July 17, 2026$31.58$31.58$31.58$31.58$31.581.21K
July 17, 2026$31.61$31.61$31.57$31.57$31.5713.73K
July 17, 2026$31.59$31.60$31.59$31.60$31.601.94K
July 17, 2026$31.55$31.58$31.55$31.58$31.5811.18K
July 17, 2026$31.54$31.54$31.54$31.54$31.541.04K
July 17, 2026$31.52$31.53$31.52$31.53$31.532.49K
July 17, 2026$31.52$31.52$31.52$31.52$31.522.34K
July 17, 2026$31.54$31.54$31.51$31.51$31.513.61K
July 17, 2026$31.54$31.54$31.54$31.54$31.54509.00
July 17, 2026$31.55$31.55$31.55$31.55$31.55710.00
July 17, 2026$31.56$31.56$31.56$31.56$31.562.46K
July 17, 2026$31.57$31.58$31.57$31.58$31.586.69K
July 17, 2026$31.56$31.56$31.56$31.56$31.561.59K
July 17, 2026$31.57$31.57$31.57$31.57$31.57531.00
July 17, 2026$31.56$31.56$31.56$31.56$31.561.24K
July 17, 2026$31.55$31.55$31.54$31.55$31.554.03K
July 17, 2026$31.57$31.57$31.57$31.57$31.571.56K
July 17, 2026$31.57$31.57$31.57$31.57$31.57505.00
July 17, 2026$31.59$31.60$31.58$31.58$31.584.31K
July 17, 2026$31.59$31.59$31.59$31.59$31.592.24K
July 17, 2026$31.60$31.61$31.60$31.61$31.612.22K
July 17, 2026$31.61$31.61$31.60$31.60$31.601.44K
July 17, 2026$31.62$31.62$31.61$31.61$31.614.12K
July 17, 2026$31.63$31.63$31.63$31.63$31.63489.00
July 17, 2026$31.62$31.62$31.62$31.62$31.621.00
July 17, 2026$31.62$31.62$31.62$31.62$31.622.69K
July 17, 2026$31.62$31.62$31.62$31.62$31.62351.00
July 17, 2026$31.62$31.62$31.62$31.62$31.622.20K
July 17, 2026$31.62$31.62$31.62$31.62$31.625.43K
July 17, 2026$31.62$31.62$31.62$31.62$31.62607.00
July 17, 2026$31.62$31.62$31.62$31.62$31.621.06K
July 17, 2026$31.63$31.63$31.63$31.63$31.631.30K
July 17, 2026$31.63$31.64$31.63$31.64$31.641.15K
July 17, 2026$31.62$31.62$31.62$31.62$31.62965.00
July 17, 2026$31.63$31.63$31.63$31.63$31.632.21K
July 17, 2026$31.64$31.64$31.64$31.64$31.64397.00
July 17, 2026$31.64$31.64$31.64$31.64$31.641.02K
July 17, 2026$31.62$31.64$31.62$31.64$31.641.65K
July 17, 2026$31.60$31.61$31.60$31.61$31.61399.00
July 17, 2026$31.58$31.61$31.58$31.60$31.607.23K
July 17, 2026$31.58$31.59$31.58$31.59$31.592.52K
July 17, 2026$31.55$31.57$31.55$31.57$31.575.96K
July 17, 2026$31.52$31.55$31.52$31.55$31.558.57K
July 17, 2026$31.51$31.53$31.51$31.53$31.535.08K
July 17, 2026$31.50$31.50$31.50$31.50$31.501.19K
July 17, 2026$31.49$31.49$31.48$31.48$31.482.02K
July 17, 2026$31.47$31.48$31.47$31.48$31.481.21K
July 17, 2026$31.47$31.47$31.47$31.47$31.475.00
July 17, 2026$31.46$31.46$31.46$31.46$31.461.71K
July 17, 2026$31.45$31.47$31.45$31.46$31.463.56K
July 17, 2026$31.44$31.44$31.44$31.44$31.441.84K
July 17, 2026$31.42$31.43$31.42$31.43$31.434.84K
July 17, 2026$31.43$31.43$31.43$31.43$31.432.16K
July 17, 2026$31.44$31.45$31.43$31.43$31.433.17K
July 17, 2026$31.47$31.47$31.46$31.46$31.46817.00
July 17, 2026$31.48$31.48$31.48$31.48$31.482.02K
July 17, 2026$31.49$31.49$31.49$31.49$31.492.20K
July 17, 2026$31.50$31.50$31.49$31.49$31.492.10K
July 17, 2026$31.50$31.50$31.50$31.50$31.50187.00
July 17, 2026$31.50$31.50$31.49$31.50$31.501.76K
July 17, 2026$31.50$31.50$31.50$31.50$31.501.11K
July 17, 2026$31.50$31.50$31.50$31.50$31.50701.00
July 17, 2026$31.48$31.48$31.48$31.48$31.482.49K
July 17, 2026$31.48$31.48$31.48$31.48$31.483.81K
July 17, 2026$31.51$31.51$31.49$31.49$31.493.15K
July 17, 2026$31.51$31.51$31.50$31.50$31.50770.00
July 17, 2026$31.52$31.52$31.51$31.51$31.513.11K
July 17, 2026$31.50$31.53$31.50$31.53$31.5330.23K
July 17, 2026$31.50$31.51$31.49$31.51$31.515.73K
July 17, 2026$31.50$31.50$31.50$31.50$31.501.12K
July 17, 2026$31.51$31.51$31.51$31.51$31.511.83K
July 17, 2026$31.50$31.51$31.50$31.51$31.511.50K
July 17, 2026$31.49$31.49$31.49$31.49$31.491.19K
July 17, 2026$31.50$31.50$31.50$31.50$31.501.62K
July 17, 2026$31.49$31.49$31.49$31.49$31.491.00
July 17, 2026$31.50$31.50$31.50$31.50$31.501.22K
July 17, 2026$31.50$31.50$31.50$31.50$31.502.36K
July 17, 2026$31.49$31.50$31.49$31.50$31.501.87K
July 17, 2026$31.51$31.51$31.50$31.50$31.50886.00
July 17, 2026$31.54$31.54$31.52$31.52$31.525.65K
July 17, 2026$31.54$31.54$31.54$31.54$31.541.33K
July 17, 2026$31.52$31.52$31.52$31.52$31.52843.00
July 17, 2026$31.51$31.51$31.51$31.51$31.513.45K
July 17, 2026$31.50$31.50$31.50$31.50$31.50311.00
July 17, 2026$31.52$31.53$31.51$31.51$31.513.67K
July 17, 2026$31.52$31.54$31.52$31.53$31.53290.00
July 17, 2026$31.54$31.54$31.52$31.52$31.523.09K
July 17, 2026$31.55$31.55$31.55$31.55$31.555.58K
July 17, 2026$31.54$31.54$31.54$31.54$31.541.74K
July 17, 2026$31.53$31.53$31.53$31.53$31.53979.00
July 17, 2026$31.53$31.53$31.53$31.53$31.531.40K
July 17, 2026$31.52$31.52$31.52$31.52$31.523.20K
July 17, 2026$31.52$31.52$31.52$31.52$31.521.76K
July 17, 2026$31.51$31.51$31.51$31.51$31.512.82K
July 17, 2026$31.51$31.51$31.51$31.51$31.51592.00
July 17, 2026$31.51$31.52$31.51$31.52$31.522.22K
July 17, 2026$31.50$31.50$31.50$31.50$31.501.68K
July 17, 2026$31.50$31.50$31.50$31.50$31.50568.00
July 17, 2026$31.51$31.52$31.51$31.52$31.521.82K
July 17, 2026$31.51$31.51$31.50$31.50$31.50165.00
July 17, 2026$31.51$31.51$31.51$31.51$31.515.12K
July 17, 2026$31.52$31.52$31.52$31.52$31.52946.00
July 17, 2026$31.49$31.51$31.49$31.51$31.512.42K
July 17, 2026$31.48$31.48$31.48$31.48$31.481.50K
July 17, 2026$31.48$31.48$31.48$31.48$31.481.73K
July 17, 2026$31.50$31.51$31.49$31.49$31.495.69K
July 17, 2026$31.49$31.49$31.49$31.49$31.491.24K
July 17, 2026$31.48$31.48$31.48$31.48$31.48444.00
July 17, 2026$31.48$31.48$31.48$31.48$31.483.50K
July 17, 2026$31.48$31.48$31.48$31.48$31.482.21K
July 17, 2026$31.47$31.48$31.47$31.48$31.482.86K
July 17, 2026$31.46$31.48$31.46$31.48$31.483.82K
July 17, 2026$31.45$31.46$31.45$31.46$31.46878.00
July 17, 2026$31.44$31.44$31.44$31.44$31.441.58K
July 17, 2026$31.43$31.44$31.43$31.44$31.447.55K
July 17, 2026$31.42$31.42$31.42$31.42$31.42681.00
July 17, 2026$31.42$31.42$31.41$31.41$31.41185.00
July 17, 2026$31.41$31.41$31.41$31.41$31.413.26K
July 17, 2026$31.42$31.42$31.42$31.42$31.424.87K
July 17, 2026$31.44$31.44$31.44$31.44$31.44301.00
July 17, 2026$31.41$31.41$31.41$31.41$31.411.40K
July 17, 2026$31.39$31.41$31.39$31.41$31.415.17K
July 17, 2026$31.36$31.36$31.36$31.36$31.362.02K
July 17, 2026$31.36$31.36$31.35$31.35$31.35510.00
July 17, 2026$31.35$31.35$31.35$31.35$31.351.26K
July 17, 2026$31.35$31.35$31.35$31.35$31.352.61K
July 17, 2026$31.33$31.34$31.33$31.34$31.342.37K
July 17, 2026$31.33$31.33$31.33$31.33$31.33155.00
July 17, 2026$31.33$31.33$31.33$31.33$31.331.72K
July 17, 2026$31.31$31.32$31.31$31.32$31.323.11K
July 17, 2026$31.30$31.30$31.30$31.30$31.305.39K
July 17, 2026$31.29$31.29$31.29$31.29$31.292.18K
July 17, 2026$31.28$31.28$31.28$31.28$31.28298.00
July 17, 2026$31.27$31.28$31.25$31.28$31.285.54K
July 17, 2026$31.27$31.27$31.27$31.27$31.27500.00
July 17, 2026$31.27$31.27$31.27$31.27$31.27480.00
July 17, 2026$31.27$31.28$31.27$31.28$31.282.18K
July 17, 2026$31.29$31.29$31.29$31.29$31.292.69K
July 17, 2026$31.29$31.29$31.29$31.29$31.291.68K
July 17, 2026$31.28$31.28$31.28$31.28$31.281.58K
July 17, 2026$31.29$31.29$31.28$31.28$31.28954.00
July 17, 2026$31.27$31.29$31.27$31.29$31.291.67K
July 17, 2026$31.29$31.29$31.27$31.27$31.272.77K
July 17, 2026$31.29$31.29$31.29$31.29$31.292.81K
July 17, 2026$31.30$31.30$31.30$31.30$31.302.42K
July 17, 2026$31.30$31.30$31.30$31.30$31.302.08K
July 17, 2026$31.31$31.32$31.31$31.31$31.312.64K
July 17, 2026$31.29$31.29$31.29$31.29$31.291.99K
July 17, 2026$31.30$31.30$31.30$31.30$31.301.33K
July 17, 2026$31.32$31.32$31.32$31.32$31.32657.00
July 17, 2026$31.33$31.33$31.31$31.31$31.313.00K
July 17, 2026$31.32$31.32$31.32$31.32$31.321.53K
July 17, 2026$31.31$31.32$31.31$31.32$31.322.88K
July 17, 2026$31.29$31.29$31.28$31.29$31.29309.03
July 17, 2026$31.28$31.29$31.28$31.29$31.291.91K
July 17, 2026$31.29$31.29$31.25$31.26$31.263.53K
July 17, 2026$31.29$31.30$31.29$31.30$31.30115.87
July 17, 2026$31.28$31.30$31.28$31.30$31.304.17K
July 17, 2026$31.27$31.27$31.27$31.27$31.271.71K
July 17, 2026$31.29$31.29$31.28$31.28$31.281.64K
July 17, 2026$31.31$31.31$31.31$31.31$31.312.05K
July 17, 2026$31.30$31.31$31.30$31.31$31.312.09K
July 17, 2026$31.31$31.31$31.31$31.31$31.311.99K
July 17, 2026$31.31$31.31$31.31$31.31$31.31606.00
July 17, 2026$31.31$31.31$31.31$31.31$31.311.77K
July 17, 2026$31.27$31.29$31.27$31.29$31.291.27K
July 17, 2026$31.29$31.29$31.29$31.29$31.29367.00
July 17, 2026$31.30$31.30$31.30$31.30$31.301.49K
July 17, 2026$31.31$31.31$31.31$31.31$31.313.18K
July 17, 2026$31.32$31.32$31.31$31.31$31.313.68K
July 17, 2026$31.34$31.34$31.33$31.33$31.332.42K
July 17, 2026$31.33$31.35$31.33$31.35$31.351.16K
July 17, 2026$31.32$31.34$31.32$31.34$31.348.09K
July 17, 2026$31.32$31.32$31.32$31.32$31.32321.00
July 17, 2026$31.30$31.30$31.30$31.30$31.302.04K
July 17, 2026$31.29$31.29$31.29$31.29$31.29338.00
July 17, 2026$31.32$31.32$31.32$31.32$31.321.21K
July 17, 2026$31.32$31.32$31.30$31.30$31.303.14K
July 17, 2026$31.34$31.34$31.34$31.34$31.341.73K
July 17, 2026$31.32$31.38$31.32$31.32$31.32228.00
July 17, 2026$31.34$31.34$31.33$31.33$31.333.98K
July 17, 2026$31.35$31.36$31.35$31.35$31.35175.00
July 17, 2026$31.34$31.34$31.34$31.34$31.341.29K
July 17, 2026$31.35$31.39$31.35$31.39$31.39129.58
July 17, 2026$31.38$31.38$31.38$31.38$31.385.44K
July 17, 2026$31.36$31.36$31.36$31.36$31.36181.00
July 17, 2026$31.39$31.39$31.39$31.39$31.391.59K
July 17, 2026$31.37$31.41$31.37$31.41$31.418.83K
July 17, 2026$31.35$31.36$31.35$31.36$31.361.94K
July 17, 2026$31.41$31.41$31.36$31.36$31.362.48K
July 17, 2026$31.41$31.44$31.41$31.44$31.443.07K
July 17, 2026$31.41$31.41$31.41$31.41$31.41957.00
July 17, 2026$31.42$31.42$31.42$31.42$31.421.08K
July 17, 2026$31.40$31.40$31.40$31.40$31.40240.00
July 17, 2026$31.39$31.40$31.38$31.39$31.39170.06
July 17, 2026$31.35$31.41$31.35$31.39$31.397.49K
July 17, 2026$31.40$31.40$31.39$31.39$31.395.14K
July 17, 2026$31.42$31.42$31.42$31.42$31.424.99K
July 17, 2026$31.41$31.42$31.41$31.41$31.411.26K
July 17, 2026$31.42$31.42$31.37$31.41$31.416.36K
July 17, 2026$31.46$31.46$31.44$31.44$31.444.52K
July 17, 2026$31.45$31.45$31.45$31.45$31.45675.00
July 17, 2026$31.48$31.48$31.46$31.46$31.463.05K
July 17, 2026$31.49$31.50$31.49$31.50$31.501.32K
July 17, 2026$31.48$31.48$31.48$31.48$31.481.11K
July 17, 2026$31.46$31.47$31.46$31.46$31.462.52K
July 17, 2026$31.46$31.46$31.46$31.46$31.461.35K
July 17, 2026$31.47$31.47$31.47$31.47$31.47795.00
July 17, 2026$31.45$31.46$31.45$31.46$31.461.81K
July 17, 2026$31.48$31.49$31.46$31.46$31.461.67K
July 17, 2026$31.49$31.49$31.49$31.49$31.491.50K
July 17, 2026$31.51$31.51$31.49$31.49$31.491.14K
July 17, 2026$31.56$31.56$31.56$31.56$31.561.66K
July 17, 2026$31.53$31.54$31.53$31.54$31.543.00K
July 17, 2026$31.51$31.52$31.51$31.52$31.522.83K
July 17, 2026$31.52$31.52$31.52$31.52$31.52435.00
July 17, 2026$31.53$31.53$31.53$31.53$31.531.39K
July 17, 2026$31.52$31.52$31.52$31.52$31.521.97K
July 17, 2026$31.52$31.54$31.52$31.52$31.525.46K
July 17, 2026$31.53$31.54$31.53$31.53$31.531.87K
July 17, 2026$31.53$31.54$31.53$31.54$31.541.21K
July 17, 2026$31.60$31.60$31.54$31.54$31.543.08K
July 17, 2026$31.57$31.58$31.57$31.58$31.587.02K
July 17, 2026$31.59$31.59$31.59$31.59$31.59484.00
July 17, 2026$31.61$31.63$31.61$31.61$31.616.53K
July 17, 2026$31.60$31.60$31.59$31.60$31.603.79K
July 17, 2026$31.61$31.61$31.61$31.61$31.612.29K
July 17, 2026$31.62$31.62$31.62$31.62$31.621.53K
July 17, 2026$31.62$31.62$31.60$31.60$31.601.30K