TTEK Tetra Tech posts 89 percent positive EPS surprise for Q1 2026 shares rise 158 percent in todays trading 1RT ONCHU Stock Chart Pattern Insight CraneHbr Rts CRANR Stock Next Year Technical Weakness 20260427