| Exec date | Filing date | Company | Role | Signal | Confidence | Shares | % of shares | Under plan? | Amount (USD) |
|---|---|---|---|---|---|---|---|---|---|
| Nov 30, 2025 | Dec 2, 2025 | TETRA TECH INC | CEO | Sell | 20.0 | -22,396 | -6.31% | ✗ | $778K |
| Nov 18, 2025 | Nov 20, 2025 | TETRA TECH INC | CEO | Sell | 100.0 | +55,397 | 21.40% | ✗ | $3.9M |
| Nov 30, 2024 | Dec 3, 2024 | TETRA TECH INC | CEO | Sell | 20.0 | -11,708 | -4.93% | ✗ | $486K |
| Nov 20, 2024 | Nov 22, 2024 | TETRA TECH INC | CEO | Sell | 100.0 | +69,581 | 47.47% | ✗ | $3.4M |
| Nov 18, 2024 | Nov 20, 2024 | TETRA TECH INC | CEO | Sell | 17.5 | -27,230 | -15.67% | ✗ | $1.1M |
| Aug 6, 2024 | Aug 8, 2024 | TETRA TECH INC | CEO | Sell | 17.5 | -17,924 | -41.88% | ✗ | $4.1M |
| Nov 28, 2023 | Nov 29, 2023 | TETRA TECH INC | CEO | Sell | 17.5 | -22,000 | -31.18% | ✗ | $3.6M |
| Nov 21, 2023 | Nov 22, 2023 | TETRA TECH INC | CEO | Sell | 100.0 | +15,525 | 28.21% | ✗ | $3M |
| Dec 15, 2022 | Dec 16, 2022 | TETRA TECH INC | CEO | Sell | 17.5 | -30,000 | -38.22% | ✗ | $4.6M |
| Nov 18, 2022 | Nov 22, 2022 | TETRA TECH INC | CEO | Sell | 96.3 | +14,679 | 9.05% | ✗ | $5.6M |
| Dec 9, 2021 | Dec 16, 2021 | TETRA TECH INC | CEO | Sell | 17.5 | -136,487 | -33.89% | ✗ | $2.5M |
| Dec 6, 2021 | Dec 8, 2021 | TETRA TECH INC | CEO | Sell | 15.0 | -64,000 | -27.34% | ✗ | $11.9M |
| Nov 23, 2021 | Nov 24, 2021 | TETRA TECH INC | CEO | Sell | 100.0 | +29,312 | 14.31% | ✗ | $6.5M |
| Nov 18, 2021 | Nov 22, 2021 | TETRA TECH INC | CEO | Sell | 17.5 | -9,356 | -4.30% | ✗ | $1.8M |
| Dec 4, 2020 | Dec 8, 2020 | TETRA TECH INC | CEO | Sell | 16.3 | -50,000 | -19.63% | ✗ | $6.1M |
| Nov 18, 2020 | Nov 20, 2020 | TETRA TECH INC | CEO | Sell | 15.0 | -36,379 | -4.45% | ✗ | $13.3M |
| Aug 21, 2020 | Aug 21, 2020 | TETRA TECH INC | CEO | Sell | 16.3 | -69,270 | -23.75% | ✗ | $6.5M |
| Feb 10, 2020 | Feb 12, 2020 | TETRA TECH INC | CEO | Sell | 17.5 | -46,950 | -7.45% | ✗ | $4.5M |
| Feb 6, 2020 | Feb 7, 2020 | TETRA TECH INC | CEO | Sell | 17.5 | -24,671 | -7.80% | ✗ | $2.3M |
| Nov 20, 2019 | Nov 22, 2019 | TETRA TECH INC | CEO | Sell | 51.3 | -172 | -0.06% | ✗ | $14.8K |
| Nov 18, 2019 | Nov 20, 2019 | TETRA TECH INC | CEO | Sell | 95.0 | +21,755 | 8.06% | ✗ | $3.7M |
| Sep 4, 2019 | Sep 5, 2019 | TETRA TECH INC | CEO | Sell | 16.3 | -74,013 | -12.27% | ✗ | $6.1M |
| Jun 6, 2019 | Jun 7, 2019 | TETRA TECH INC | CEO | Sell | 16.3 | -95,109 | -26.43% | ✗ | $6.9M |
| Nov 20, 2018 | Nov 21, 2018 | TETRA TECH INC | CEO | Sell | 20.0 | -6,254 | -2.31% | ✗ | $393.8K |
| Nov 18, 2018 | Nov 19, 2018 | TETRA TECH INC | CEO | Sell | 20.0 | -4,963 | -1.80% | ✗ | $324.3K |
| Nov 14, 2018 | Nov 16, 2018 | TETRA TECH INC | CEO | Sell | 17.5 | -44,869 | -7.52% | ✗ | $2.9M |
| Mar 13, 2018 | Mar 15, 2018 | TETRA TECH INC | CEO | Sell | 17.5 | -68,270 | -11.01% | ✗ | $3.5M |
| Dec 13, 2017 | Dec 15, 2017 | TETRA TECH INC | CEO | Sell | 20.0 | -11,033 | -1.96% | ✗ | $533.3K |
| Dec 8, 2017 | Dec 11, 2017 | TETRA TECH INC | CEO | Sell | 17.5 | -62,417 | -10.17% | ✗ | $3M |
| Dec 6, 2017 | Dec 7, 2017 | TETRA TECH INC | CEO | Sell | 17.5 | -32,165 | -3.74% | ✗ | $1.6M |
| Nov 22, 2017 | Nov 24, 2017 | TETRA TECH INC | CEO | Sell | 32.5 | -2,491 | -0.90% | ✗ | $123.7K |
| Nov 21, 2017 | Nov 22, 2017 | TETRA TECH INC | CEO | Sell | 100.0 | +49,767 | 21.79% | ✗ | $3.1M |
| Nov 17, 2017 | Nov 21, 2017 | TETRA TECH INC | CEO | Sell | 90.0 | +15,390 | 7.22% | ✗ | $118.3K |
| May 4, 2017 | May 5, 2017 | TETRA TECH INC | CEO | Sell | 3.8 | -150,000 | -41.32% | ✓ | $6.9M |
| May 1, 2017 | May 3, 2017 | TETRA TECH INC | CEO | Sell | 15.0 | -100,000 | -19.01% | ✓ | $4.5M |
| Jan 25, 2017 | Jan 27, 2017 | TETRA TECH INC | CEO | Sell | 10.0 | -70,000 | -24.73% | ✓ | $3.1M |
| Nov 21, 2016 | Nov 23, 2016 | TETRA TECH INC | CEO | Sell | 20.0 | -10,451 | -4.68% | ✗ | $659.3K |
| Nov 16, 2016 | Nov 17, 2016 | TETRA TECH INC | CEO | Sell | 22.5 | -2,414 | -1.17% | ✗ | $100.5K |
| Jun 9, 2016 | Jun 13, 2016 | TETRA TECH INC | CEO | Sell | 17.5 | -50,000 | -7.62% | ✗ | $1.5M |
| Nov 20, 2015 | Nov 24, 2015 | TETRA TECH INC | CEO | Sell | 90.0 | +8,267 | 4.27% | ✗ | $372.4K |
| Nov 16, 2015 | Nov 18, 2015 | TETRA TECH INC | CEO | Sell | 36.3 | -1,739 | -0.89% | ✗ | $46.7K |
| Jul 13, 2015 | Jul 14, 2015 | TETRA TECH INC | CEO | Sell | 22.5 | -30,000 | -13.59% | ✓ | $765K |
| Nov 22, 2014 | Dec 3, 2014 | TETRA TECH INC | CEO | Sell | 20.0 | -9,941 | -4.96% | ✗ | $271K |
| Nov 21, 2014 | Nov 25, 2014 | TETRA TECH INC | CEO | Sell | 82.5 | +3,859 | 2.04% | ✗ | $209.1K |
| Nov 16, 2014 | Nov 18, 2014 | TETRA TECH INC | CEO | Sell | 36.3 | -1,739 | -0.91% | ✗ | $47K |