30% off. Use code SUMMER30 at checkout for 30% off for 12 months on Pro and Premium subscriptions. Subscribe now

Brian Carter

Insider profile

Currently holds a position at Tetra Tech Inc

Performance

Overall performance
3.6

Performance over holding periods
3.6
30 days 90 days 120 days
Average return 8% 8.2% 15.1%
Success rate 67% 68% 82%
Transactions
9 0% Buy
34 71% Buy
47 69% Buy

Positions

Position Company Period
Senior Vice President, Chief Accounting Officer, Corporate Controller Tetra Tech Inc Nov. 5, 2012 -

Brian Carter's trades of Tetra Tech Inc's stock


Loading...
Purchase Sale Planned purchase Planned sale Net purchase Net sale Activity signal Earnings
Abbreviations B: Buy, S: Sell, PP: Planned purchase, PlS: Planned sale, PrS: Proposed sale, O: Option / Other
Notification date Transaction date Company B/S Transaction type Nb. shares
Price
Value
Number of shares Price Value Details
2026-02-06 2026-02-04 S Sale
72,544 +29.0%
422.81
US$2,559,599
72,544 +29.0% 422.81 US$2,559,599
2026-02-04 2026-02-04 PrS Proposed sale
70,824
267.65
US$2,850,127
70,824 267.65 US$2,850,127
2024-02-13 2024-02-09 S Sale
510 -12.1%
167.61
US$181,933
510 -12.1% 167.61 US$181,933
2024-02-09 2024-02-09 PrS Proposed sale
5,580
176.52
US$984,981
5,580 176.52 US$984,981
2023-12-05 2023-12-04 S Sale
1,474 -15.0%
165.58
US$244,065
1,474 -15.0% 165.58 US$244,065
2023-12-04 2023-12-04 PrS Proposed sale
1,474
165.58
US$244,065
1,474 165.58 US$244,065
2023-06-08 2023-06-07 S Sale
2,234 -22.2%
156.91
US$350,537
2,234 -22.2% 156.91 US$350,537
2023-06-07 2023-06-07 PrS Proposed sale
2,234
156.91
US$350,532
2,234 156.91 US$350,532
2021-11-30 2021-11-29 S Sale
3,015 -29.7%
189.44
US$571,162
3,015 -29.7% 189.44 US$571,162
2021-02-24 2021-02-22 S Sale
6,459 -48.8%
141.24
US$912,246
6,459 -48.8% 141.24 US$912,246
2020-11-25 2020-11-23 S Sale
3,165 -31.8%
122.11
US$386,462
3,165 -31.8% 122.11 US$386,462
2020-02-12 2020-02-10 S Sale
16,163 -70.2%
95.29
US$1,540,172
16,163 -70.2% 95.29 US$1,540,172
2019-02-15 2019-02-14 S Sale
10,764 -59.2%
57.96
US$623,895
10,764 -59.2% 57.96 US$623,895