Amalgamated Bank’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
$4.38M Sell
121,714
-1,750
-1% -$62.9K 0.03% 447
2025
Q1
$3.61M Sell
123,464
-5,417
-4% -$158K 0.03% 510
2024
Q4
$5.14M Buy
128,881
+579
+0.5% +$23.1K 0.04% 373
2024
Q3
$6.05M Sell
128,302
-7,583
-6% -$358K 0.05% 327
2024
Q2
$5.56M Sell
135,885
-10,605
-7% -$434K 0.05% 362
2024
Q1
$5.41M Sell
146,490
-27,890
-16% -$1.03M 0.05% 419
2023
Q4
$5.82M Sell
174,380
-4,735
-3% -$158K 0.05% 396
2023
Q3
$5.45M Sell
179,115
-2,200
-1% -$66.9K 0.05% 396
2023
Q2
$5.94M Sell
181,315
-10,650
-6% -$349K 0.05% 357
2023
Q1
$5.64M Sell
191,965
-5,370
-3% -$158K 0.05% 373
2022
Q4
$5.73M Sell
197,335
-2,060
-1% -$59.8K 0.05% 399
2022
Q3
$5.13M Sell
199,395
-1,455
-0.7% -$37.4K 0.05% 374
2022
Q2
$5.49M Buy
200,850
+17,315
+9% +$473K 0.05% 362
2022
Q1
$6.05M Sell
183,535
-8,930
-5% -$295K 0.05% 376
2021
Q4
$6.54M Buy
192,465
+715
+0.4% +$24.3K 0.05% 380
2021
Q3
$5.73M Sell
191,750
-20,550
-10% -$614K 0.05% 415
2021
Q2
$5.18M Buy
212,300
+171,590
+421% +$4.19M 0.04% 532
2021
Q1
$1.11M Sell
40,710
-3,760
-8% -$102K 0.04% 491
2020
Q4
$1.03M Buy
44,470
+400
+0.9% +$9.27K 0.04% 517
2020
Q3
$842K Sell
44,070
-1,440
-3% -$27.5K 0.04% 539
2020
Q2
$720K Sell
45,510
-5,930
-12% -$93.8K 0.03% 601
2020
Q1
$727K Sell
51,440
-2,030
-4% -$28.7K 0.02% 734
2019
Q4
$921K Buy
53,470
+2,760
+5% +$47.5K 0.02% 829
2019
Q3
$880K Sell
50,710
-780
-2% -$13.5K 0.02% 797
2019
Q2
$809K Buy
51,490
+7,245
+16% +$114K 0.02% 841
2019
Q1
$527K Buy
44,245
+1,055
+2% +$12.6K 0.01% 975
2018
Q4
$447K Buy
43,190
+22,810
+112% +$236K 0.01% 981
2018
Q3
$278K Sell
20,380
-24,580
-55% -$335K 0.01% 1157
2018
Q2
$526K Buy
44,960
+4,755
+12% +$55.6K 0.01% 1006
2018
Q1
$394K Sell
40,205
-640
-2% -$6.27K 0.01% 1081
2017
Q4
$393K Buy
40,845
+1,705
+4% +$16.4K 0.01% 1116
2017
Q3
$364K Sell
39,140
-805
-2% -$7.49K 0.01% 1098
2017
Q2
$365K Buy
39,945
+1,010
+3% +$9.23K 0.01% 1086
2017
Q1
$318K Sell
38,935
-50
-0.1% -$408 0.02% 1097
2016
Q4
$336K Buy
38,985
+4,725
+14% +$40.7K 0.02% 1071
2016
Q3
$243K Sell
34,260
-10
-0% -$71 0.01% 1150
2016
Q2
$232K Buy
+34,270
New +$232K 0.01% 1175