ELCO Management’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
Q1
$319K Sell
10,593
-3,104
-23% -$110K 0.15% 116
2025
Q4
$459K Hold
13,697
0.29% 78
2025
Q3
$457K Sell
13,697
-1,563
-10% -$56.8K 0.24% 82
2025
Q2
$549K Buy
15,260
+5,271
+53% +$175K 0.29% 75
2025
Q1
$292K Buy
9,989
+3,922
+65% +$132K 0.16% 104
2024
Q4
$242K Sell
6,067
-498
-8% -$22.4K 0.13% 137
2024
Q3
$310K Hold
6,565
0.17% 121
2024
Q2
$268K Buy
6,565
+300
+5% +$12.2K 0.16% 120
2024
Q1
$231K Sell
6,265
-3,490
-36% -$121K 0.14% 127
2023
Q4
$326K Sell
9,755
-690
-7% -$22K 0.21% 103
2023
Q3
$318K Sell
10,445
-1,190
-10% -$38.7K 0.23% 91
2023
Q2
$381K Buy
11,635
+3,605
+45% +$106K 0.28% 81
2023
Q1
$236K Hold
8,030
0.17% 111
2022
Q4
$233K Buy
+8,030
New +$232K 0.18% 114
2022
Q2
Sell
-7,050
Closed -$232K 146
2022
Q1
$232K Buy
+7,050
New +$217K 0.16% 130
2021
Q4
Sell
-7,780
Closed -$233K 146
2021
Q3
$233K Buy
+7,780
New +$214K 0.18% 113

Other funds holding TTEK

ELCO Management's TTEK Position: Q1 2026 in Review

ELCO Management reduced its Tetra Tech (TTEK) stake by 23% in Q1 2026, selling an estimated $110K and leaving 10,593 shares worth $319K. The position accounts for 0.15% of the portfolio, ranked #116.

ELCO Management first reported a position in TTEK in Q3 2021 and has held it in 16 quarters since. The position peaked at $549K in Q2 2025. 589 funds tracked by Wall St. Rank hold TTEK as of Q1 2026.

  • ELCO Management held 10,593 shares of Tetra Tech worth $319K as of Q1 2026.
  • ELCO Management sold 3,104 Tetra Tech shares in Q1 2026, an estimated $110K.
  • Tetra Tech made up 0.15% of ELCO Management's portfolio in Q1 2026, its #116 holding.
  • ELCO Management first reported a position in Tetra Tech in Q3 2021 and has held it in 16 quarters since.
  • ELCO Management's Tetra Tech position peaked at $549K in Q2 2025.
  • 589 funds tracked by Wall St. Rank held Tetra Tech as of Q1 2026.

Based on ELCO Management's 13F filing for Q1 2026, filed 24 Apr 2026.