TTEK · Tetra Tech Inc. Common Stock
View on chartInsiders & Stakes
| Dan L. Batrack CHAIRMAN AND CEO | ▼ Sell | Tax Withholding | 332,498 Shares held | 11/30/2025 | View profile |
| Leslie L. Shoemaker President | ▼ Sell | Tax Withholding | 325,821 Shares held | 11/30/2025 | View profile |
| Kimberly E. Ritrievi Director | ▲ Buy | Grant | 192,259 Shares held | 3/16/2026 | View profile |
| Steven M. Burdick EVP, CFO | ▼ Sell | Gift | 138,251 Shares held | 2/6/2026 | View profile |
| Joanne M. Maguire Director | ▲ Buy | Option Exercise | 97,785 Shares held | 9/30/2024 | View profile |
| BROWNLIE WILLIAM R SVP, Chief Engineer | ▼ Sell | Gift | 85,376 Shares held | 3/18/2022 | View profile |
| Preston Hopson III SVP, General Counsel | ▼ Sell | Tax Withholding | 83,142 Shares held | 11/30/2025 | View profile |
| Kirsten M. Volpi Director | ▲ Buy | Option Exercise | 74,218 Shares held | 8/4/2026 | View profile |
| LEWIS J CHRISTOPHER Director | ▼ Sell | Open Market | 57,875 Shares held | 12/14/2022 | View profile |
| Gary Birkenbeuel Director | ▲ Buy | Grant | 51,032 Shares held | 1/12/2026 | View profile |
| Brian N. Carter SVP, Corporate Controller | ▼ Sell | Open Market | 46,496 Shares held | 2/4/2026 | View profile |
| Roger R. Argus SVP, Government Services Group | ▼ Sell | Tax Withholding | 39,890 Shares held | 11/30/2025 | View profile |
| CHRISTENSEN CRAIG L SVP, CIO | ▼ Sell | Gift | 36,407 Shares held | 11/30/2021 | View profile |
| LEMMON RICHARD A SVP, Corporate Administration | ▼ Sell | Gift | 35,775 Shares held | 12/7/2021 | View profile |
| Prashant Gandhi Director | ▲ Buy | Option Exercise | 16,553 Shares held | 11/30/2025 | View profile |
| Teufele Bernard SVP, Canada and South America | ▼ Sell | Tax Withholding | 12,867 Shares held | 11/23/2021 | View profile |
| Amidon Derek G SVP, Comm./Int'l Svcs. Group | ▼ Sell | Tax Withholding | 11,141 Shares held | 11/18/2022 | View profile |
| J. Kenneth Thompson Director | ▼ Sell | Open Market | 10,985 Shares held | 2/14/2024 | View profile |
| Christiana Obiaya Director | ▲ Buy | Option Exercise | 9,666 Shares held | 2/19/2026 | View profile |
| HADEN PATRICK C Director | ▼ Sell | Open Market | 3,062 Shares held | 3/17/2022 | View profile |
| Hudkins Jill President | ▼ Sell | Tax Withholding | 2,828 Shares held | 4/26/2024 | View profile |
| Jeffrey R. Feeler Director | ▲ Buy | Open Market | 1,900 Shares held | 5/15/2026 | View profile |
| O'Rourke Brendan M. SVP, Enterprise Risk Mgmt. | ▼ Sell | Tax Withholding | 1,344 Shares held | 1/29/2022 | View profile |
| Rynning Mark A SVP, R&S Infrastructure | ▼ Sell | Tax Withholding | 1,164 Shares held | 11/18/2021 | View profile |
| John M. Douglas Director | ▼ Sell | Tax Withholding | 610 Shares held | 2/27/2025 | View profile |
Transaction History
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 2,300 | $22K | 8/4/2026 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 1,700 | $16K | 6/4/2026 |
| Jeffrey R. Feeler | ▲ Buy | Open Market | 1,900 | $50K | 5/15/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 4,500 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 2,250 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 1,925 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 2,910 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 2,050 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 795 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 795 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 1,900 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 2,125 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Option Exercise | 1,718 | $0 | 3/16/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Grant | 25,883 | $0 | 3/16/2026 |
| Christiana Obiaya | ▲ Buy | Option Exercise | 495 | $0 | 2/19/2026 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 1,000 | $10K | 2/10/2026 |
| Steven M. Burdick | ▼ Sell | Gift | 11,100 | $0 | 2/6/2026 |
| Brian N. Carter | ▼ Sell | Open Market | 9,979 | $401K | 2/4/2026 |
| Gary Birkenbeuel | ▲ Buy | Option Exercise | 1,590 | $0 | 1/12/2026 |
| Gary Birkenbeuel | ▲ Buy | Grant | 4,397 | $0 | 1/12/2026 |
| Kimberly E. Ritrievi | ▲ Buy | Grant | 2,208 | $0 | 1/12/2026 |
| Dan L. Batrack | ▼ Sell | Tax Withholding | 22,396 | $778K | 11/30/2025 |
| Dan L. Batrack | ▲ Buy | Option Exercise | 19,330 | $0 | 11/30/2025 |
| Prashant Gandhi | ▲ Buy | Option Exercise | 1,718 | $0 | 11/30/2025 |
| Christiana Obiaya | ▲ Buy | Option Exercise | 1,718 | $0 | 11/30/2025 |
| Preston Hopson III | ▼ Sell | Tax Withholding | 2,044 | $71K | 11/30/2025 |
| Preston Hopson III | ▲ Buy | Option Exercise | 2,735 | $0 | 11/30/2025 |
| Preston Hopson III | ▲ Buy | Option Exercise | 2,455 | $0 | 11/30/2025 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 3,682 | $0 | 11/30/2025 |
| Leslie L. Shoemaker | ▼ Sell | Tax Withholding | 3,707 | $129K | 11/30/2025 |
| Brian N. Carter | ▲ Buy | Option Exercise | 1,520 | $0 | 11/30/2025 |
| Brian N. Carter | ▲ Buy | Option Exercise | 1,228 | $0 | 11/30/2025 |
| Brian N. Carter | ▼ Sell | Tax Withholding | 1,500 | $52K | 11/30/2025 |
| Steven M. Burdick | ▲ Buy | Option Exercise | 3,645 | $0 | 11/30/2025 |
| Steven M. Burdick | ▲ Buy | Option Exercise | 3,682 | $0 | 11/30/2025 |
| Steven M. Burdick | ▼ Sell | Tax Withholding | 4,044 | $140K | 11/30/2025 |
| Roger R. Argus | ▲ Buy | Option Exercise | 2,735 | $0 | 11/30/2025 |
| Roger R. Argus | ▲ Buy | Option Exercise | 2,455 | $0 | 11/30/2025 |
| Roger R. Argus | ▼ Sell | Tax Withholding | 2,865 | $100K | 11/30/2025 |
| Dan L. Batrack | ▲ Buy | Option Exercise | 21,255 | $0 | 11/30/2025 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 1,718 | $0 | 11/30/2025 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 3,035 | $0 | 11/30/2025 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 1,000 | $10K | 11/28/2025 |
| Roger R. Argus | ▲ Buy | Option Exercise | 2,055 | $0 | 11/18/2025 |
| Leslie L. Shoemaker | ▼ Sell | Tax Withholding | 3,141 | $112K | 11/18/2025 |
| Dan L. Batrack | ▼ Sell | Tax Withholding | 18,235 | $651K | 11/18/2025 |
| Dan L. Batrack | ▲ Buy | Option Exercise | 19,015 | $0 | 11/18/2025 |
| Prashant Gandhi | ▲ Buy | Grant | 4,104 | $0 | 11/18/2025 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 2,520 | $0 | 11/18/2025 |
| Roger R. Argus | ▲ Buy | Option Exercise | 2,535 | $0 | 11/18/2025 |
| Brian N. Carter | ▲ Buy | Option Exercise | 995 | $0 | 11/18/2025 |
| Roger R. Argus | ▼ Sell | Tax Withholding | 12,086 | $431K | 11/18/2025 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 3,170 | $0 | 11/18/2025 |
| Dan L. Batrack | ▲ Buy | Grant | 164,285 | $0 | 11/18/2025 |
| Dan L. Batrack | ▼ Sell | Tax Withholding | 90,653 | $3.2M | 11/18/2025 |
| Dan L. Batrack | ▲ Buy | Option Exercise | 14,030 | $0 | 11/18/2025 |
| Roger R. Argus | ▼ Sell | Tax Withholding | 2,533 | $90K | 11/18/2025 |
| Roger R. Argus | ▲ Buy | Grant | 21,902 | $0 | 11/18/2025 |
| Christiana Obiaya | ▲ Buy | Grant | 3,643 | $0 | 11/18/2025 |
| Brian N. Carter | ▲ Buy | Option Exercise | 1,265 | $0 | 11/18/2025 |
| Brian N. Carter | ▼ Sell | Tax Withholding | 1,234 | $44K | 11/18/2025 |
| Brian N. Carter | ▲ Buy | Grant | 10,954 | $0 | 11/18/2025 |
| Brian N. Carter | ▼ Sell | Tax Withholding | 5,977 | $213K | 11/18/2025 |
| Leslie L. Shoemaker | ▲ Buy | Grant | 27,384 | $0 | 11/18/2025 |
| Leslie L. Shoemaker | ▼ Sell | Tax Withholding | 15,112 | $539K | 11/18/2025 |
| Preston Hopson III | ▲ Buy | Option Exercise | 2,055 | $0 | 11/18/2025 |
| Preston Hopson III | ▲ Buy | Option Exercise | 2,535 | $0 | 11/18/2025 |
| Preston Hopson III | ▼ Sell | Tax Withholding | 1,807 | $64K | 11/18/2025 |
| Preston Hopson III | ▲ Buy | Grant | 21,902 | $0 | 11/18/2025 |
| Preston Hopson III | ▼ Sell | Tax Withholding | 8,620 | $308K | 11/18/2025 |
| Steven M. Burdick | ▲ Buy | Option Exercise | 2,520 | $0 | 11/18/2025 |
| Steven M. Burdick | ▲ Buy | Option Exercise | 3,170 | $0 | 11/18/2025 |
| Steven M. Burdick | ▼ Sell | Tax Withholding | 3,141 | $112K | 11/18/2025 |
| Steven M. Burdick | ▲ Buy | Grant | 27,384 | $0 | 11/18/2025 |
| Steven M. Burdick | ▼ Sell | Tax Withholding | 15,112 | $539K | 11/18/2025 |
| Kirsten M. Volpi | ▲ Buy | Grant | 4,104 | $0 | 11/18/2025 |
| Gary Birkenbeuel | ▼ Sell | Open Market | 2,390 | $86K | 8/14/2025 |
| John M. Douglas | ▲ Buy | Option Exercise | 718 | $20K | 2/27/2025 |
| John M. Douglas | ▼ Sell | Tax Withholding | 108 | $3K | 2/27/2025 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 6,000 | $58K | 2/5/2025 |
| Kirsten M. Volpi | ▼ Sell | Gift | 3,800 | $0 | 2/5/2025 |
| Kirsten M. Volpi | ▼ Sell | Open Market | 1,671 | $57K | 2/4/2025 |
| Kirsten M. Volpi | ▼ Sell | Open Market | 4,100 | $141K | 2/4/2025 |
| Kirsten M. Volpi | ▼ Sell | Open Market | 4,345 | $149K | 2/4/2025 |
| Gary Birkenbeuel | ▲ Buy | Grant | 5,270 | $0 | 1/1/2025 |
| Gary Birkenbeuel | ▲ Buy | Option Exercise | 2,050 | $0 | 1/1/2025 |
| Christiana Obiaya | ▲ Buy | Option Exercise | 2,125 | $0 | 11/30/2024 |
| Preston Hopson III | ▲ Buy | Option Exercise | 2,735 | $0 | 11/30/2024 |
| Preston Hopson III | ▼ Sell | Tax Withholding | 1,077 | $45K | 11/30/2024 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 3,040 | $0 | 11/30/2024 |
| Leslie L. Shoemaker | ▼ Sell | Tax Withholding | 1,675 | $70K | 11/30/2024 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 2,125 | $0 | 11/30/2024 |
| Prashant Gandhi | ▲ Buy | Option Exercise | 2,125 | $0 | 11/30/2024 |
| Brian N. Carter | ▲ Buy | Option Exercise | 1,520 | $0 | 11/30/2024 |
| Brian N. Carter | ▼ Sell | Tax Withholding | 828 | $34K | 11/30/2024 |
| Steven M. Burdick | ▲ Buy | Option Exercise | 3,645 | $0 | 11/30/2024 |
| Steven M. Burdick | ▼ Sell | Tax Withholding | 2,008 | $83K | 11/30/2024 |
| Dan L. Batrack | ▲ Buy | Option Exercise | 21,255 | $0 | 11/30/2024 |
| Dan L. Batrack | ▼ Sell | Tax Withholding | 11,708 | $486K | 11/30/2024 |
| Roger R. Argus | ▲ Buy | Option Exercise | 2,735 | $0 | 11/30/2024 |
| Roger R. Argus | ▼ Sell | Tax Withholding | 1,507 | $63K | 11/30/2024 |
| Brian N. Carter | ▼ Sell | Tax Withholding | 5,982 | $241K | 11/20/2024 |
| Preston Hopson III | ▲ Buy | Grant | 22,705 | $0 | 11/20/2024 |
| Kirsten M. Volpi | ▲ Buy | Grant | 4,397 | $0 | 11/20/2024 |
| Leslie L. Shoemaker | ▲ Buy | Grant | 13,920 | $0 | 11/20/2024 |
| Leslie L. Shoemaker | ▼ Sell | Tax Withholding | 7,668 | $308K | 11/20/2024 |
| Kimberly E. Ritrievi | ▲ Buy | Grant | 2,390 | $0 | 11/20/2024 |
| Preston Hopson III | ▼ Sell | Tax Withholding | 8,935 | $359K | 11/20/2024 |
| Prashant Gandhi | ▲ Buy | Grant | 4,921 | $0 | 11/20/2024 |
| Brian N. Carter | ▲ Buy | Grant | 10,984 | $0 | 11/20/2024 |
| Steven M. Burdick | ▲ Buy | Grant | 27,830 | $0 | 11/20/2024 |
| Steven M. Burdick | ▼ Sell | Tax Withholding | 15,330 | $617K | 11/20/2024 |
| Dan L. Batrack | ▲ Buy | Grant | 154,901 | $0 | 11/20/2024 |
| Dan L. Batrack | ▼ Sell | Tax Withholding | 85,320 | $3.4M | 11/20/2024 |
| Roger R. Argus | ▲ Buy | Grant | 22,705 | $0 | 11/20/2024 |
| Roger R. Argus | ▼ Sell | Tax Withholding | 12,507 | $503K | 11/20/2024 |
| Preston Hopson III | ▲ Buy | Option Exercise | 3,070 | $0 | 11/18/2024 |
| Preston Hopson III | ▲ Buy | Option Exercise | 2,055 | $0 | 11/18/2024 |
| Preston Hopson III | ▲ Buy | Option Exercise | 2,535 | $0 | 11/18/2024 |
| Preston Hopson III | ▼ Sell | Tax Withholding | 3,016 | $124K | 11/18/2024 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 3,685 | $0 | 11/18/2024 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 2,520 | $0 | 11/18/2024 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 3,170 | $0 | 11/18/2024 |
| Leslie L. Shoemaker | ▼ Sell | Tax Withholding | 5,166 | $212K | 11/18/2024 |
| Brian N. Carter | ▲ Buy | Option Exercise | 1,535 | $0 | 11/18/2024 |
| Brian N. Carter | ▲ Buy | Option Exercise | 995 | $0 | 11/18/2024 |
| Brian N. Carter | ▲ Buy | Option Exercise | 1,270 | $0 | 11/18/2024 |
| Brian N. Carter | ▼ Sell | Tax Withholding | 2,070 | $85K | 11/18/2024 |
| Steven M. Burdick | ▲ Buy | Option Exercise | 3,685 | $0 | 11/18/2024 |
| Steven M. Burdick | ▲ Buy | Option Exercise | 2,520 | $0 | 11/18/2024 |
| Steven M. Burdick | ▲ Buy | Option Exercise | 3,170 | $0 | 11/18/2024 |
| Steven M. Burdick | ▼ Sell | Tax Withholding | 5,166 | $212K | 11/18/2024 |
| Dan L. Batrack | ▲ Buy | Option Exercise | 16,390 | $0 | 11/18/2024 |
| Dan L. Batrack | ▲ Buy | Option Exercise | 14,030 | $0 | 11/18/2024 |
| Dan L. Batrack | ▲ Buy | Option Exercise | 19,015 | $0 | 11/18/2024 |
| Dan L. Batrack | ▼ Sell | Tax Withholding | 27,230 | $1.1M | 11/18/2024 |
| Roger R. Argus | ▲ Buy | Option Exercise | 2,865 | $0 | 11/18/2024 |
| Roger R. Argus | ▲ Buy | Option Exercise | 2,055 | $0 | 11/18/2024 |
| Roger R. Argus | ▲ Buy | Option Exercise | 2,535 | $0 | 11/18/2024 |
| Roger R. Argus | ▼ Sell | Tax Withholding | 4,108 | $169K | 11/18/2024 |
| Joanne M. Maguire | ▲ Buy | Option Exercise | 2,125 | $0 | 9/30/2024 |
| Steven M. Burdick | ▼ Sell | Open Market | 36,830 | $1.7M | 9/11/2024 |
| Kimberly E. Ritrievi | ▼ Sell | Open Market | 6,500 | $302K | 9/11/2024 |
| Leslie L. Shoemaker | ▼ Sell | Open Market | 78,420 | $3.6M | 9/10/2024 |
| Kirsten M. Volpi | ▼ Sell | Open Market | 1,950 | $90K | 9/10/2024 |
| Gary Birkenbeuel | ▲ Buy | Option Exercise | 243 | $15K | 8/20/2024 |
| Gary Birkenbeuel | ▲ Buy | Option Exercise | 243 | $15K | 8/20/2024 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 300 | $14K | 8/12/2024 |
| Preston Hopson III | ▼ Sell | Open Market | 5,000 | $1.2M | 8/7/2024 |
| Dan L. Batrack | ▼ Sell | Open Market | 17,924 | $4.1M | 8/6/2024 |
| Joanne M. Maguire | ▲ Buy | Option Exercise | 4,000 | $192K | 8/5/2024 |
| Joanne M. Maguire | ▼ Sell | Tax Withholding | 862 | $194K | 8/5/2024 |
| Leslie L. Shoemaker | ▲ Buy | Option Exercise | 11,161 | $535K | 6/13/2024 |
| Leslie L. Shoemaker | ▼ Sell | Open Market | 11,161 | $2.4M | 6/13/2024 |
| Hudkins Jill | ▼ Sell | Tax Withholding | 108 | $21K | 4/26/2024 |
| Hudkins Jill | ▲ Buy | Option Exercise | 250 | $0 | 4/26/2024 |
| Steven M. Burdick | ▼ Sell | Open Market | 7,515 | $1.3M | 2/22/2024 |
| Dan L. Batrack | ▼ Sell | Gift | 5,800 | $0 | 2/20/2024 |
| J. Kenneth Thompson | ▼ Sell | Open Market | 3,500 | $620K | 2/14/2024 |
| Brian N. Carter | ▲ Buy | Option Exercise | 5,580 | $268K | 2/9/2024 |
| Brian N. Carter | ▼ Sell | Open Market | 5,580 | $985K | 2/9/2024 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 500 | $24K | 2/6/2024 |
| Steven M. Burdick | ▼ Sell | Open Market | 7,128 | $1.2M | 2/5/2024 |
| J. Kenneth Thompson | ▲ Buy | Option Exercise | 4,200 | $201K | 2/5/2024 |
| J. Kenneth Thompson | ▲ Buy | Option Exercise | 4,200 | $171K | 2/5/2024 |
| J. Kenneth Thompson | ▼ Sell | Open Market | 8,400 | $1.4M | 2/5/2024 |
| Christiana Obiaya | ▲ Buy | Option Exercise | 337 | $0 | 1/30/2024 |
| Kirsten M. Volpi | ▼ Sell | Gift | 666 | $0 | 12/5/2023 |
| Brian N. Carter | ▼ Sell | Open Market | 1,474 | $244K | 12/4/2023 |
| Kirsten M. Volpi | ▼ Sell | Open Market | 2,228 | $363K | 12/1/2023 |
| Dan L. Batrack | ▼ Sell | Open Market | 22,000 | $3.6M | 11/28/2023 |
| Hudkins Jill | ▼ Sell | Open Market | 906 | $149K | 11/27/2023 |
| Roger R. Argus | ▼ Sell | Open Market | 3,670 | $602K | 11/27/2023 |
| Preston Hopson III | ▼ Sell | Open Market | 1,050 | $173K | 11/22/2023 |
| Kirsten M. Volpi | ▲ Buy | Grant | 1,054 | $0 | 11/21/2023 |
| J. Kenneth Thompson | ▲ Buy | Grant | 1,054 | $0 | 11/21/2023 |
| J. Kenneth Thompson | ▼ Sell | Gift | 325 | $0 | 11/21/2023 |
| Leslie L. Shoemaker | ▲ Buy | Grant | 3,797 | $0 | 11/21/2023 |
| Leslie L. Shoemaker | ▼ Sell | Tax Withholding | 2,051 | $337K | 11/21/2023 |
| Joanne M. Maguire | ▲ Buy | Grant | 1,054 | $0 | 11/21/2023 |
| Preston Hopson III | ▲ Buy | Grant | 6,326 | $0 | 11/21/2023 |
| Preston Hopson III | ▼ Sell | Tax Withholding | 2,101 | $345K | 11/21/2023 |
| Preston Hopson III | ▼ Sell | Open Market | 1,395 | $229K | 11/21/2023 |
| Brian N. Carter | ▲ Buy | Grant | 3,162 | $0 | 11/21/2023 |
| Brian N. Carter | ▼ Sell | Tax Withholding | 1,688 | $277K | 11/21/2023 |
| Steven M. Burdick | ▲ Buy | Grant | 7,590 | $0 | 11/21/2023 |
| Steven M. Burdick | ▼ Sell | Tax Withholding | 4,098 | $673K | 11/21/2023 |
| Dan L. Batrack | ▲ Buy | Grant | 33,737 | $0 | 11/21/2023 |
| Dan L. Batrack | ▼ Sell | Tax Withholding | 18,212 | $3.0M | 11/21/2023 |
| Roger R. Argus | ▲ Buy | Grant | 5,904 | $0 | 11/21/2023 |
| Roger R. Argus | ▼ Sell | Tax Withholding | 3,187 | $524K | 11/21/2023 |
| Kirsten M. Volpi | ▼ Sell | Open Market | 559 | $93K | 11/20/2023 |
| J. Kenneth Thompson | ▼ Sell | Open Market | 950 | $158K | 11/20/2023 |
| J. Kenneth Thompson | ▼ Sell | Open Market | 3,510 | $582K | 11/20/2023 |
| Hudkins Jill | ▲ Buy | Option Exercise | 72 | $0 | 11/18/2023 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 380 | $0 | 11/18/2023 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 200 | $10K | 11/18/2023 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 2,000 | $82K | 11/18/2023 |
| Kirsten M. Volpi | ▲ Buy | Option Exercise | 200 | $10K | 11/18/2023 |
| J. Kenneth Thompson | ▲ Buy | Option Exercise | 380 | $0 | 11/18/2023 |
AI Market Commentary
AI-generatedAll commentary →Synthesized from recent news and fundamentals/technical data -- not human analyst commentary or trader sentiment.
October 5, 2026
Tetra Tech Appoints New Group Presidents and Commercial Lead
Tetra Tech announced the appointment of David Bohmann to lead its Commercial International Group, alongside other new group presidents. This leadership change occurs while the stock trades near its 52-week low, with an RSI of 33.7 suggesting recent selling pressure. Analysts maintain an average price target of $40.33, indicating a potential gap between current market sentiment and long-term valuation expectations.
Tetra Tech Appoints New Group Presidents and Commercial Lead. Tetra Tech announced the appointment of David Bohmann to lead its Commercial International Group, alongside other new group presidents. This leadership change occurs while the stock trades near its 52-week low, with an RSI of 33.7 suggesting recent selling pressure. Analysts maintain an average price target of $40.33, indicating a potential gap between current market sentiment and long-term valuation expectations.