M&T 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
$1.45M Buy
40,178
+966
+2% +$34.7K 0.01% 724
2025
Q1
$1.15M Buy
39,212
+16,093
+70% +$471K ﹤0.01% 779
2024
Q4
$921K Buy
23,119
+799
+4% +$31.8K ﹤0.01% 926
2024
Q3
$1.05M Sell
22,320
-225
-1% -$10.6K ﹤0.01% 892
2024
Q2
$922K Buy
22,545
+1,585
+8% +$64.8K ﹤0.01% 894
2024
Q1
$774K Buy
20,960
+280
+1% +$10.3K ﹤0.01% 966
2023
Q4
$690K Sell
20,680
-325
-2% -$10.8K ﹤0.01% 1003
2023
Q3
$639K Buy
21,005
+125
+0.6% +$3.8K ﹤0.01% 984
2023
Q2
$684K Buy
20,880
+115
+0.6% +$3.77K ﹤0.01% 1009
2023
Q1
$610K Buy
20,765
+1,160
+6% +$34.1K ﹤0.01% 1046
2022
Q4
$569K Buy
+19,605
New +$569K ﹤0.01% 1056
2022
Q1
Sell
-13,015
Closed -$442K 1551
2021
Q4
$442K Hold
13,015
﹤0.01% 1082
2021
Q3
$389K Sell
13,015
-1,000
-7% -$29.9K ﹤0.01% 1121
2021
Q2
$342K Buy
14,015
+515
+4% +$12.6K ﹤0.01% 1207
2021
Q1
$366K Sell
13,500
-635
-4% -$17.2K ﹤0.01% 1141
2020
Q4
$327K Buy
14,135
+15
+0.1% +$347 ﹤0.01% 1294
2020
Q3
$270K Sell
14,120
-20
-0.1% -$382 ﹤0.01% 1290
2020
Q2
$224K Sell
14,140
-1,160
-8% -$18.4K ﹤0.01% 1330
2020
Q1
$216K Sell
15,300
-150
-1% -$2.12K ﹤0.01% 1299
2019
Q4
$266K Sell
15,450
-3,000
-16% -$51.7K ﹤0.01% 1141
2019
Q3
$320K Sell
18,450
-1,900
-9% -$33K ﹤0.01% 1163
2019
Q2
$320K Sell
20,350
-1,535
-7% -$24.1K ﹤0.01% 1190
2019
Q1
$261K Buy
21,885
+210
+1% +$2.5K ﹤0.01% 1274
2018
Q4
$225K Sell
21,675
-4,175
-16% -$43.3K ﹤0.01% 1244
2018
Q3
$353K Sell
25,850
-18,035
-41% -$246K ﹤0.01% 1155
2018
Q2
$513K Sell
43,885
-5,065
-10% -$59.2K ﹤0.01% 1004
2018
Q1
$479K Sell
48,950
-1,265
-3% -$12.4K ﹤0.01% 1024
2017
Q4
$483K Sell
50,215
-20
-0% -$192 ﹤0.01% 1011
2017
Q3
$468K Buy
50,235
+3,455
+7% +$32.2K ﹤0.01% 1018
2017
Q2
$428K Buy
46,780
+14,875
+47% +$136K ﹤0.01% 1043
2017
Q1
$261K Sell
31,905
-2,235
-7% -$18.3K ﹤0.01% 1319
2016
Q4
$294K Sell
34,140
-108,435
-76% -$934K ﹤0.01% 1290
2016
Q3
$1.01M Sell
142,575
-52,950
-27% -$375K 0.01% 771
2016
Q2
$1.2M Sell
195,525
-23,585
-11% -$145K 0.01% 713
2016
Q1
$1.31M Sell
219,110
-2,485
-1% -$14.8K 0.01% 685
2015
Q4
$1.15M Buy
221,595
+8,730
+4% +$45.4K 0.01% 741
2015
Q3
$1.03M Sell
212,865
-10,275
-5% -$49.9K 0.01% 801
2015
Q2
$1.14M Sell
223,140
-5,885
-3% -$30.2K 0.01% 830
2015
Q1
$1.1M Buy
229,025
+27,600
+14% +$133K 0.01% 824
2014
Q4
$1.08M Buy
201,425
+103,255
+105% +$552K 0.01% 823
2014
Q3
$491K Buy
+98,170
New +$491K ﹤0.01% 1267