1. Insider Unloading: Brian N Carter Sells $244K Worth Of Tetra Tech Shares

    By Benzinga Insights Making a noteworthy insider sell on December 5, Brian N Carter , SVP at Tetra Tech (NASDAQ: TTEK ), is reported in the latest SEC filing. What Happened: Carter opted to sell 1,474 shares of Tetra Tech , according to a Form 4 filing with the U.S. Securities and Exch