Tetra Tech Inc Short Interest Report

TTEKNASDAQ
$31.61
-0.02-0.06%
At close: Apr 17, 5:00 PM EST
$31.53
-0.0778-0.25%
After Hours: 5:48 PM EST
Earnings: Q2 2026 Earnings in 11 days from now on Wed Apr 29th, after the market close