Brian N. Carter

SENIOR VICE PRESIDENT, Tetra Tech.

Companies

Holdings

Stock this person has reported owning, from the forms officers and directors file with the SEC. See the biggest insider stakes.

Shares held

  • Tetra Tech TTEK46,496 shares2$1.6M at $34.78Feb 4, 2026

As of each latest filing. The line shows shares held over time.

Recent filings

  • Feb 4, 2026Sold 9,979 shares at $40.23 of Tetra Tech2
  • Nov 30, 2025Shares withheld for tax 1,500 shares at $34.74 of Tetra Tech3
  • Nov 30, 2025Exercised options 1,228 shares of Tetra Tech3
  • Nov 30, 2025Exercised options 1,520 shares of Tetra Tech3
  • Nov 18, 2025Shares withheld for tax 5,977 shares at $35.69 of Tetra Tech3
  • Nov 18, 2025Granted 10,954 shares of Tetra Tech3
  • Nov 18, 2025Shares withheld for tax 1,234 shares at $35.69 of Tetra Tech3
  • Nov 18, 2025Exercised options 1,265 shares of Tetra Tech3
  • Nov 18, 2025Exercised options 995 shares of Tetra Tech3
  • Nov 30, 2024Shares withheld for tax 828 shares at $41.51 of Tetra Tech4
  • Nov 30, 2024Exercised options 1,520 shares of Tetra Tech4
  • Nov 20, 2024Shares withheld for tax 5,982 shares at $40.22 of Tetra Tech5
  • Nov 20, 2024Granted 10,984 shares of Tetra Tech5
  • Nov 18, 2024Shares withheld for tax 2,070 shares at $41.12 of Tetra Tech6
  • Nov 18, 2024Exercised options 1,270 shares of Tetra Tech6
  • Nov 18, 2024Exercised options 995 shares of Tetra Tech6
  • Nov 18, 2024Exercised options 1,535 shares of Tetra Tech6
  • Feb 9, 2024Sold 5,580 shares at $176.52 of Tetra Tech7
  • Feb 9, 2024Exercised options 5,580 shares at $47.95 of Tetra Tech7
  • Dec 4, 2023Sold 1,474 shares at $165.58 of Tetra Tech8
  • Nov 21, 2023Shares withheld for tax 1,688 shares at $164.32 of Tetra Tech9
  • Nov 21, 2023Granted 3,162 shares of Tetra Tech9
  • Nov 18, 2023Shares withheld for tax 625 shares at $165.10 of Tetra Tech10
  • Nov 18, 2023Exercised options 254 shares of Tetra Tech10
  • Nov 18, 2023Exercised options 199 shares of Tetra Tech10

Sources

The numbers on this page point here. Each one links to the record it came from.

  1. 1
  2. 2
  3. 3
  4. 4
  5. 5
  6. 6
  7. 7
  8. 8
  9. 9
  10. 10