Tetra Tech, Inc. (TTEK) NASDAQ

36.32

-0.84(-2.26%)

Updated at February 20 04:00PM

Currency In USD