Zurich Cantonal Bank’s Tetra Tech TTEK Stock Holding History
Bought
Maintained
Sold
| Quarter | Market Value | Status | Shares |
Change in Stake | Trade Value | Portfolio Weight | Portfolio Position | |
|---|---|---|---|---|---|---|---|---|
|
2026
Q2 | $20.6M | Buy |
712,884
+110,216
| +18% | +$3.23M | 0.04% | 342 |
|
|
2026
Q1 | $18.2M | Buy |
602,668
+79,469
| +15% | +$2.81M | 0.04% | 366 |
|
|
2025
Q4 | $17.5M | Sell |
523,199
-1,216,978
| -70% | -$41.2M | 0.04% | 373 |
|
|
2025
Q3 | $58.1M | Sell |
1,740,177
-461,054
| -21% | -$16.8M | 0.13% | 125 |
|
|
2025
Q2 | $79.2M | Buy |
2,201,231
+530,693
| +32% | +$17.7M | 0.19% | 96 |
|
|
2025
Q1 | $48.9M | Sell |
1,670,538
-206,756
| -11% | -$6.94M | 0.14% | 133 |
|
|
2024
Q4 | $74.8M | Buy |
1,877,294
+359,583
| +24% | +$16.1M | 0.21% | 83 |
|
|
2024
Q3 | $71.6M | Buy |
1,517,711
+1,135,076
| +297% | +$50.5M | 0.21% | 82 |
|
|
2024
Q2 | $15.6M | Buy |
382,635
+323,305
| +545% | +$13.2M | 0.05% | 317 |
|
|
2024
Q1 | $2.19M | Sell |
59,330
-3,535
| -6% | -$122K | 0.01% | 728 |
|
|
2023
Q4 | $2.1M | Buy |
62,865
+4,870
| +8% | +$156K | 0.01% | 727 |
|
|
2023
Q3 | $1.76M | Buy |
57,995
+9,395
| +19% | +$305K | 0.01% | 745 |
|
|
2023
Q2 | $1.59M | Buy |
48,600
+2,935
| +6% | +$86.3K | 0.01% | 763 |
|
|
2023
Q1 | $1.34M | Buy |
45,665
+1,695
| +4% | +$49K | 0.01% | 789 |
|
|
2022
Q4 | $1.28M | Buy |
43,970
+7,000
| +19% | +$202K | 0.01% | 785 |
|
|
2022
Q3 | $950K | Buy |
36,970
+2,635
| +8% | +$73.7K | 0.01% | 864 |
|
|
2022
Q2 | $938K | Sell |
34,335
-1,885
| -5% | -$51.7K | 0.01% | 889 |
|
|
2022
Q1 | $1.2M | Sell |
36,220
-59,535
| -62% | -$1.83M | 0.01% | 867 |
|
|
2021
Q4 | $3.25M | Buy |
95,755
+67,530
| +239% | +$2.33M | 0.02% | 629 |
|
|
2021
Q3 | $843K | Hold |
28,225
| – | – | ﹤0.01% | 1002 |
|
|
2021
Q2 | $689K | Sell |
28,225
-6,835
| -19% | -$172K | ﹤0.01% | 1040 |
|
|
2021
Q1 | $952K | Sell |
35,060
-4,140
| -11% | -$110K | 0.01% | 900 |
|
|
2020
Q4 | $908K | Buy |
39,200
+8,840
| +29% | +$199K | 0.01% | 988 |
|
|
2020
Q3 | $580K | Hold |
30,360
| – | – | ﹤0.01% | 1023 |
|
|
2020
Q2 | $480K | Sell |
30,360
-18,250
| -38% | -$277K | ﹤0.01% | 1024 |
|
|
2020
Q1 | $687K | Buy |
48,610
+3,435
| +8% | +$58.5K | 0.01% | 817 |
|
|
2019
Q4 | $778K | Buy |
45,175
+27,960
| +162% | +$484K | 0.01% | 851 |
|
|
2019
Q3 | $299K | Buy |
17,215
+1,315
| +8% | +$21.5K | ﹤0.01% | 1060 |
|
|
2019
Q2 | $250K | Hold |
15,900
| – | – | ﹤0.01% | 1128 |
|
|
2019
Q1 | $189K | Sell |
15,900
-3,335
| -17% | -$37.4K | ﹤0.01% | 1215 |
|
|
2018
Q4 | $199K | Buy |
19,235
+1,935
| +11% | +$24K | ﹤0.01% | 1209 |
|
|
2018
Q3 | $236K | Buy |
17,300
+2,030
| +13% | +$26.9K | ﹤0.01% | 1212 |
|
|
2018
Q2 | $179K | Hold |
15,270
| – | – | ﹤0.01% | 1304 |
|
|
2018
Q1 | $149K | Hold |
15,270
| – | – | ﹤0.01% | 1374 |
|
|
2017
Q4 | $147K | Buy |
15,270
+5,095
| +50% | +$49.4K | ﹤0.01% | 1368 |
|
|
2017
Q3 | $95K | Hold |
10,175
| – | – | ﹤0.01% | 1437 |
|
|
2017
Q2 | $93K | Buy |
10,175
+1,130
| +12% | +$10.1K | ﹤0.01% | 1415 |
|
|
2017
Q1 | $74K | Hold |
9,045
| – | – | ﹤0.01% | 1548 |
|
|
2016
Q4 | $78K | Sell |
9,045
-3,385
| -27% | -$27.3K | ﹤0.01% | 1456 |
|
|
2016
Q3 | $88K | Buy |
12,430
+1,240
| +11% | +$8.4K | ﹤0.01% | 1339 |
|
|
2016
Q2 | $69K | Hold |
11,190
| – | – | ﹤0.01% | 1342 |
|
|
2016
Q1 | $67K | Hold |
11,190
| – | – | ﹤0.01% | 1319 |
|
|
2015
Q4 | $58K | Buy |
11,190
+7,880
| +238% | +$42.1K | ﹤0.01% | 1370 |
|
|
2015
Q3 | $16K | Buy |
3,310
+1,980
| +149% | +$10.1K | ﹤0.01% | 1607 |
|
|
2015
Q2 | $7K | Hold |
1,330
| – | – | ﹤0.01% | 1656 |
|
|
2015
Q1 | $6K | Buy |
+1,330
| New | +$6.58K | ﹤0.01% | 1771 |
|
Other funds holding TTEK
Zurich Cantonal Bank's TTEK Position: Q2 2026 in Review
Zurich Cantonal Bank increased its Tetra Tech (TTEK) stake by 18% in Q2 2026, buying an estimated $3.23M and bringing the position to 712,884 shares worth $20.6M. The position accounts for 0.04% of the portfolio, ranked #342.
Zurich Cantonal Bank first reported a position in TTEK in Q1 2015 and has held it in 46 quarters since. The position peaked at $79.2M in Q2 2025. 552 funds tracked by Wall St. Rank hold TTEK as of Q2 2026.
- Zurich Cantonal Bank held 712,884 shares of Tetra Tech worth $20.6M as of Q2 2026.
- Zurich Cantonal Bank bought 110,216 Tetra Tech shares in Q2 2026, an estimated $3.23M.
- Tetra Tech made up 0.04% of Zurich Cantonal Bank's portfolio in Q2 2026, its #342 holding.
- Zurich Cantonal Bank first reported a position in Tetra Tech in Q1 2015 and has held it in 46 quarters since.
- Zurich Cantonal Bank's Tetra Tech position peaked at $79.2M in Q2 2025.
- 552 funds tracked by Wall St. Rank held Tetra Tech as of Q2 2026.
Based on Zurich Cantonal Bank's 13F filing for Q2 2026, filed 12 Aug 2026.