Business Envestnet Sells 42,216 Shares of Tetra Tech, Holdings Decline Envestnet Portfolio Solutions Inc. has significantly reduced its stake in Tetra Tech, Inc. (NASDAQ:TTEK) by selling 42,216 shares during the third quarter of 2023.... Editorial3 hours ago