Stocks · Industrials · Services-Engineering Services

TETRA TECH INC

TTEK Clue Score55
United States Fiscal year ends September CIK 0000831641 Results filed 29 Jul 2026

What the insiders did Net selling

Insider
Date
Role
Action
Shares
Price
Amount
Kirsten M Volpi
4 Aug 2026
Director
Exercised, kept
2,300
$9.59
$22.06K
Kirsten M Volpi
4 Jun 2026
Director
Exercised, kept
1,700
$9.59
$16.30K
Kirsten M Volpi
10 Feb 2026
Director
Exercised, kept
1,000
$9.59
$9.59K
Kirsten M Volpi
28 Nov 2025
Director
Exercised, kept
1,000
$9.59
$9.59K
John M. Douglas
27 Feb 2025
Director
Exercised, kept
718
$27.91
$20.04K
Kirsten M Volpi
5 Feb 2025
Director
Exercised, kept
6,000
$9.59
$57.54K
Gary Birkenbeuel
20 Aug 2024
Director
Exercised, kept
243
$59.90
$14.56K
Gary Birkenbeuel
20 Aug 2024
Director
Exercised, kept
243
$59.90
$14.56K
Kirsten M Volpi
12 Aug 2024
Director
Exercised, kept
300
$47.95
$14.39K
Joanne M Maguire
5 Aug 2024
Director
Exercised, kept
4,000
$47.95
$191.80K
Kirsten M Volpi
6 Feb 2024
Director
Exercised, kept
500
$47.95
$23.98K
Kirsten M Volpi
18 Nov 2023
Director
Exercised, kept
200
$47.95
$9.59K
Kirsten M Volpi
18 Nov 2023
Director
Exercised, kept
2,000
$40.80
$81.60K
Kirsten M Volpi
18 Nov 2023
Director
Exercised, kept
200
$47.95
$9.59K
Kirsten M Volpi
27 Feb 2023
Director
Exercised, kept
825
$40.80
$33.66K
J Christopher Lewis
13 Aug 2020
Director
Exercised, kept
4,200
$24.26
$101.89K
Gary Birkenbeuel
4 Aug 2020
Director
Exercised, kept
120
$59.90
$7.19K
Gary Birkenbeuel
3 Mar 2020
Director
Exercised, kept
500
$59.90
$29.95K
Craig L Christensen
19 Nov 2019
SVP, CIO
Exercised, kept
5,000
$24.26
$121.30K
Showing 250 of 276 transactions. The figures above use every one of them.

What was left out

Form 4 filings counted 613
Amendments (4/A) skipped 2
Filings about a different issuer 0
Unreadable filings 0
Joint filings 0
Sales on a Rule 10b5-1 plan 0
Sales straight out of an exercise 158
Sales at will 98
Transactions with no price 0
Shares from compensation/vesting 5,234,653
Sales filed before the plan box existed 71
History held since 21 Nov 2006