Prayers for TTEK investors as it delivered massive losses
15 May, 20265 min read
TETRA TECH INC significantly underperformed today. It delivered -0.08% to close at 26.18. It's recent 5 day performance has been -3.18%, -5.75%, -2.97%, -2.31% and -1.3%.