MarketPeel
Insider Trading Intelligence
BC

Brian N. Carter

TTEK
SVP, CORPORATE CONTROLLER · TETRA TECH INC · CIK 0001561742
FILING MIX · LIFETIME45%/55%
BUYS
37
SELLS
45
TOTAL VALUE
$9.60M
COMPANIES
1
ACTIVE SINCE
Feb 2020
HOLDINGS NOW
46,496
AVG SELL PX
$100.43
TRADE KIND
SHOWING 82 / 82
Trades · vs SPY
Loading price series…
Performance · forward returns vs SPY
8 backtested trades · 8 horizons · 3 pendingHow are these numbers computed? →
Forward-return performance of every backtestable P/S trade by Brian N. Carter, measured at 8 horizons from 7 days to 2 years. Deduped per economic event so co-filings count once. Excess return = trade return minus SPY return over the same window.
HORIZONTRADESWIN RATEINSIDER RETURNSPY RETURNMEAN EXCESSMEDIAN EXCESST-STAT
7d8+62.50%+0.04%+0.68%-0.64%-1.05%
14d8+87.50%-3.56%+0.76%-4.32%-4.98%
30d8+75.00%-6.64%-0.61%-6.02%-6.69%
60d8+50.00%-5.06%+1.17%-6.23%-4.34%
90d8+50.00%-3.81%+3.44%-7.26%-6.93%
180d8(1 pending)+57.14%+3.84%+7.36%-3.52%-3.21%
1y8(1 pending)+28.57%+20.25%+19.00%+1.25%-5.37%
2y8(1 pending)+28.57%+16.23%+28.81%-12.57%-15.88%
How to read this: Insider Returnis the average raw return of the filer's trades over the horizon. SPY Return is what SPY did over those same windows — reference only, not a comparison. The headline alpha number is Mean Excess = Insider − SPY; green means the filer beat SPY, red means they trailed it. Win rate is the share of individual trades where the filer beat SPY. T-statvalues above 2 mean the alpha is unlikely to be chance given the sample size. "Pending" counts trades where the horizon hasn't elapsed yet; their stats are not included in the row average.
Holdings over time
TTEK · 46,496 shares · as of Feb 4, 2026
015,30130,60245,90361,204202120222023202420252026SHARES HELD
Trading cadence · quarterly flow
BUY SELL
2020
2020
2020
2020
2021
2021
2021
2021
2022
2022
2022
2022
2023
2023
2023
2023
2024
2024
2024
2024
2025
2025
2025
2025
2026
FLOW · 37 buys / 45 sellsCOVERAGE · 25 quarters
Form 4 filings · all activity
COMPANYTYPESHARESPRICEVALUEHELD AFTERTRADE DATEFILEDDETAILS
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
9,979$40.23$401.4K46,496Feb 4, 2026Feb 6, 2026View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,2283,681Nov 30, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,5203,030Nov 30, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,500$34.74$52.1K56,475Nov 30, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
1,52056,747Nov 30, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
1,22857,975Nov 30, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
5,6125,612Nov 19, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
10,95461,204Nov 18, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
1,26551,484Nov 18, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
9950Nov 18, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,234$35.69$44.0K50,250Nov 18, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,2651,265Nov 18, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
5,977$35.69$213.3K55,227Nov 18, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
99550,219Nov 18, 2025Dec 2, 2025View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
1,52050,052Nov 30, 2024Dec 3, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,5204,550Nov 30, 2024Dec 3, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
828$41.51$34.4K49,224Nov 30, 2024Dec 3, 2024View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
4,9094,909Nov 20, 2024Nov 22, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
5,982$40.22$240.6K48,532Nov 20, 2024Nov 22, 2024View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
10,98454,514Nov 20, 2024Nov 22, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,2702,530Nov 18, 2024Nov 20, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
995995Nov 18, 2024Nov 20, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,5350Nov 18, 2024Nov 20, 2024View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
1,27045,600Nov 18, 2024Nov 20, 2024View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
1,53543,335Nov 18, 2024Nov 20, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
2,070$41.12$85.1K43,530Nov 18, 2024Nov 20, 2024View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
99544,330Nov 18, 2024Nov 20, 2024View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
5,580$47.95$267.6K13,940Feb 9, 2024Feb 13, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
5,580$47.95$267.6K0Feb 9, 2024Feb 13, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
5,580$176.52$985.0K8,360Feb 9, 2024Feb 13, 2024View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,474$165.58$244.1K8,360Dec 4, 2023Dec 5, 2023View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
1,688$164.32$277.4K9,834Nov 21, 2023Nov 22, 2023View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
3,16211,522Nov 21, 2023Nov 22, 2023View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
1,2141,214Nov 21, 2023Nov 22, 2023View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
2548,985Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
199398Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
4078,225Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
1998,731Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
4070Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
307307Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
3078,532Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
254760Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
625$165.10$103.2K8,360Nov 18, 2023Nov 21, 2023View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
2,234$156.91$350.5K7,818Jun 7, 2023Jun 8, 2023View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
53912,472Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
5390Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
308614Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
30813,187Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
40712,879Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
3,334$156.63$522.2K10,052Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
4,79011,933Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
199597Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
19913,386Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
407407Nov 18, 2022Nov 22, 2022View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
1,0141,014Nov 16, 2022Nov 18, 2022View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
3,015$189.44$571.2K7,143Nov 29, 2021Nov 30, 2021View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
796796Nov 23, 2021Nov 24, 2021View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
6,46613,609Nov 23, 2021Nov 24, 2021View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
3,451$190.38$657.0K10,158Nov 23, 2021Nov 24, 2021View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
5397,329Nov 18, 2021Nov 22, 2021View →
TTEK
TETRA TECH INC
SALEGRANT
Stock grant
901$187.88$169.3K7,143Nov 18, 2021Nov 22, 2021View →
TTEK
TETRA TECH INC
SALEGRANT
Stock grant
308922Nov 18, 2021Nov 22, 2021View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
4077,736Nov 18, 2021Nov 22, 2021View →
TTEK
TETRA TECH INC
SALEGRANT
Stock grant
539539Nov 18, 2021Nov 22, 2021View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
3088,044Nov 18, 2021Nov 22, 2021View →
TTEK
TETRA TECH INC
SALEGRANT
Stock grant
407814Nov 18, 2021Nov 22, 2021View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
6,459$40.80$263.5K13,249Feb 22, 2021Feb 24, 2021View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
6,459$141.24$912.2K6,790Feb 22, 2021Feb 24, 2021View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
6,4590Feb 22, 2021Feb 24, 2021View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
3,165$122.11$386.5K6,790Nov 23, 2020Nov 25, 2020View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
1,2301,230Nov 19, 2020Nov 20, 2020View →
TTEK
TETRA TECH INC
PURCHASEGRANT
Stock grant
6,87814,676Nov 18, 2020Nov 20, 2020View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
4,721$122.00$576.0K9,955Nov 18, 2020Nov 20, 2020View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
5397,390Nov 18, 2020Nov 20, 2020View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
5391,078Nov 18, 2020Nov 20, 2020View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
4087,798Nov 18, 2020Nov 20, 2020View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
4081,221Nov 18, 2020Nov 20, 2020View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
8,6150Feb 10, 2020Feb 12, 2020View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
8,615$27.16$234.0K15,466Feb 10, 2020Feb 12, 2020View →
TTEK
TETRA TECH INC
PURCHASE
SVP, Corporate Controller
7,548$27.26$205.8K23,014Feb 10, 2020Feb 12, 2020View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
7,5480Feb 10, 2020Feb 12, 2020View →
TTEK
TETRA TECH INC
SALE
SVP, Corporate Controller
16,163$95.29$1.54M6,851Feb 10, 2020Feb 12, 2020View →
Other insiders · TTEK
Loading peer insiders…
About this filer
CIK 0001561742
ROLE
SVP, Corporate Controller
PRIMARY
TTEK
COMPANIES
1
ACTIVE SINCE
Feb 2020
MARKETPEEL · /INSIDER/0001561742DATA · SEC EDGAR · FORM 4 · CONSOLIDATED TAPE
FREE · DAILY · 6 AM ET

One short email. Insider buys, congressional trades, and plain-English analysis.

Feedback