TTEK

$31.67-0.65 (-2.01%)

Market ClosedLast close May 1

Tetra Tech, Inc.