BHC
TTEK icon

Bowen Hanes & Co’s Tetra Tech TTEK Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$66M Sell
1,836,390
-19,285
-1% -$693K 1.67% 27
2025
Q1
$54.3M Sell
1,855,675
-170,195
-8% -$4.98M 1.51% 30
2024
Q4
$80.7M Buy
2,025,870
+11,145
+0.6% +$444K 2.16% 12
2024
Q3
$95M Buy
2,014,725
+1,610,955
+399% +$76M 2.49% 6
2024
Q2
$82.6M Sell
403,770
-115
-0% -$23.5K 2.29% 10
2024
Q1
$74.6M Buy
403,885
+6,830
+2% +$1.26M 2.13% 10
2023
Q4
$66.3M Buy
397,055
+17,590
+5% +$2.94M 2% 14
2023
Q3
$57.7M Sell
379,465
-340
-0.1% -$51.7K 1.94% 18
2023
Q2
$62.2M Sell
379,805
-740
-0.2% -$121K 1.99% 16
2023
Q1
$55.9M Buy
380,545
+270
+0.1% +$39.7K 1.92% 20
2022
Q4
$55.2M Sell
380,275
-40
-0% -$5.81K 1.96% 19
2022
Q3
$48.9M Sell
380,315
-575
-0.2% -$73.9K 1.89% 19
2022
Q2
$52M Buy
380,890
+170
+0% +$23.2K 1.89% 21
2022
Q1
$62.8M Sell
380,720
-4,985
-1% -$822K 1.87% 14
2021
Q4
$65.5M Sell
385,705
-29,770
-7% -$5.05M 1.85% 19
2021
Q3
$62M Sell
415,475
-2,165
-0.5% -$323K 1.91% 17
2021
Q2
$51M Sell
417,640
-10,000
-2% -$1.22M 1.55% 30
2021
Q1
$58M Sell
427,640
-15,110
-3% -$2.05M 1.85% 17
2020
Q4
$51.3M Sell
442,750
-24,100
-5% -$2.79M 1.7% 25
2020
Q3
$44.6M Buy
466,850
+300
+0.1% +$28.7K 1.61% 27
2020
Q2
$36.9M Buy
466,550
+52,900
+13% +$4.19M 1.49% 34
2020
Q1
$29.2M Hold
413,650
1.43% 35
2019
Q4
$35.6M Sell
413,650
-20,200
-5% -$1.74M 1.47% 33
2019
Q3
$37.6M Sell
433,850
-60,000
-12% -$5.21M 1.6% 29
2019
Q2
$38.8M Sell
493,850
-10,000
-2% -$786K 1.67% 28
2019
Q1
$30M Sell
503,850
-31,515
-6% -$1.88M 1.33% 38
2018
Q4
$27.7M Sell
535,365
-44,505
-8% -$2.3M 1.4% 33
2018
Q3
$39.6M Sell
579,870
-4,700
-0.8% -$321K 1.74% 18
2018
Q2
$34.2M Sell
584,570
-11,800
-2% -$690K 1.6% 23
2018
Q1
$29.2M Sell
596,370
-835
-0.1% -$40.9K 1.35% 33
2017
Q4
$28.8M Buy
597,205
+1,100
+0.2% +$53K 1.28% 36
2017
Q3
$27.7M Buy
596,105
+5,350
+0.9% +$249K 1.31% 38
2017
Q2
$27M Sell
590,755
-1,600
-0.3% -$73.2K 1.32% 33
2017
Q1
$24.2M Sell
592,355
-4,610
-0.8% -$188K 1.21% 41
2016
Q4
$25.8M Sell
596,965
-3,180
-0.5% -$137K 1.38% 34
2016
Q3
$21.3M Sell
600,145
-14,400
-2% -$511K 1.13% 44
2016
Q2
$18.9M Buy
+614,545
New +$18.9M 1.02% 52