Martingale Asset Management’s Tetra Tech TTEK Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$1.02M Sell
28,320
-23,303
-45% -$838K 0.03% 462
2025
Q1
$1.51M Sell
51,623
-5,914
-10% -$173K 0.04% 370
2024
Q4
$2.29M Sell
57,537
-413,224
-88% -$16.5M 0.06% 285
2024
Q3
$22.2M Sell
470,761
-31,429
-6% -$1.48M 0.51% 72
2024
Q2
$20.5M Sell
502,190
-32,265
-6% -$1.32M 0.44% 89
2024
Q1
$19.7M Buy
534,455
+91,820
+21% +$3.39M 0.39% 99
2023
Q4
$14.8M Sell
442,635
-70,695
-14% -$2.36M 0.3% 117
2023
Q3
$15.6M Sell
513,330
-51,665
-9% -$1.57M 0.33% 111
2023
Q2
$18.5M Sell
564,995
-69,310
-11% -$2.27M 0.36% 101
2023
Q1
$18.6M Buy
634,305
+43,715
+7% +$1.28M 0.36% 110
2022
Q4
$17.1M Buy
590,590
+202,545
+52% +$5.88M 0.33% 119
2022
Q3
$9.98M Buy
388,045
+299,525
+338% +$7.7M 0.2% 138
2022
Q2
$2.42M Buy
88,520
+5,695
+7% +$156K 0.04% 230
2022
Q1
$2.73M Buy
82,825
+750
+0.9% +$24.8K 0.04% 224
2021
Q4
$2.79M Sell
82,075
-11,810
-13% -$401K 0.04% 232
2021
Q3
$2.81M Buy
93,885
+50,805
+118% +$1.52M 0.04% 226
2021
Q2
$1.05M Sell
43,080
-1,035
-2% -$25.3K 0.01% 386
2021
Q1
$1.2M Sell
44,115
-3,005
-6% -$81.7K 0.01% 383
2020
Q4
$1.09M Sell
47,120
-253,015
-84% -$5.86M 0.01% 419
2020
Q3
$5.73M Sell
300,135
-336,005
-53% -$6.42M 0.07% 206
2020
Q2
$10.1M Hold
636,140
0.12% 178
2020
Q1
$8.99M Sell
636,140
-26,000
-4% -$367K 0.12% 182
2019
Q4
$11.4M Sell
662,140
-2,505
-0.4% -$43.2K 0.12% 195
2019
Q3
$11.5M Sell
664,645
-46,530
-7% -$807K 0.12% 193
2019
Q2
$11.2M Sell
711,175
-42,005
-6% -$660K 0.12% 204
2019
Q1
$8.98M Buy
753,180
+111,545
+17% +$1.33M 0.1% 229
2018
Q4
$6.65M Buy
641,635
+74,530
+13% +$772K 0.09% 240
2018
Q3
$7.75M Sell
567,105
-4,010
-0.7% -$54.8K 0.09% 219
2018
Q2
$6.68M Hold
571,115
0.08% 234
2018
Q1
$5.59M Sell
571,115
-51,500
-8% -$504K 0.07% 263
2017
Q4
$6M Sell
622,615
-94,025
-13% -$905K 0.08% 238
2017
Q3
$6.67M Sell
716,640
-5
-0% -$47 0.09% 230
2017
Q2
$6.56M Sell
716,645
-2,000
-0.3% -$18.3K 0.09% 224
2017
Q1
$5.87M Sell
718,645
-103,105
-13% -$842K 0.08% 250
2016
Q4
$7.09M Buy
821,750
+103,630
+14% +$894K 0.1% 226
2016
Q3
$5.1M Buy
718,120
+461,000
+179% +$3.27M 0.08% 270
2016
Q2
$1.58M Sell
257,120
-159,975
-38% -$984K 0.03% 375
2016
Q1
$2.49M Buy
417,095
+11,360
+3% +$67.8K 0.05% 297
2015
Q4
$2.11M Buy
405,735
+41,500
+11% +$216K 0.05% 301
2015
Q3
$1.77M Buy
364,235
+150,930
+71% +$734K 0.04% 329
2015
Q2
$1.09M Sell
213,305
-2,000
-0.9% -$10.3K 0.03% 492
2015
Q1
$1.04M Sell
215,305
-10,495
-5% -$50.5K 0.02% 514
2014
Q4
$1.21M Buy
225,800
+63,155
+39% +$337K 0.03% 455
2014
Q3
$813K Hold
162,645
0.03% 562
2014
Q2
$895K Hold
162,645
0.03% 558
2014
Q1
$963K Hold
162,645
0.03% 506
2013
Q4
$911K Sell
162,645
-10
-0% -$56 0.03% 577
2013
Q3
$843K Sell
162,655
-565
-0.3% -$2.93K 0.03% 595
2013
Q2
$768K Buy
+163,220
New +$768K 0.03% 617