O'Shaughnessy 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.2M Buy
33,367
+6,115
+22% +$220K 0.01% 986
2025
Q1
$797K Sell
27,252
-2,617
-9% -$76.5K 0.01% 1096
2024
Q4
$1.19M Sell
29,869
-5,977
-17% -$238K 0.01% 880
2024
Q3
$1.76M Buy
35,846
+4,716
+15% +$231K 0.02% 685
2024
Q2
$1.27M Buy
31,130
+2,420
+8% +$99K 0.01% 751
2024
Q1
$1.06M Buy
28,710
+2,020
+8% +$74.6K 0.01% 804
2023
Q4
$891K Buy
26,690
+2,665
+11% +$89K 0.01% 795
2023
Q3
$731K Buy
24,025
+4,180
+21% +$127K 0.01% 790
2023
Q2
$650K Sell
19,845
-410
-2% -$13.4K 0.01% 784
2023
Q1
$595K Buy
20,255
+405
+2% +$11.9K 0.01% 805
2022
Q4
$576K Sell
19,850
-1,135
-5% -$33K 0.01% 760
2022
Q3
$539K Sell
20,985
-14,400
-41% -$370K 0.01% 708
2022
Q2
$966K Buy
35,385
+1,460
+4% +$39.9K 0.02% 531
2022
Q1
$1.12M Buy
33,925
+1,330
+4% +$43.9K 0.02% 511
2021
Q4
$1.11M Sell
32,595
-16,905
-34% -$574K 0.02% 480
2021
Q3
$1.48M Sell
49,500
-9,230
-16% -$276K 0.03% 379
2021
Q2
$1.43M Buy
58,730
+4,445
+8% +$108K 0.03% 394
2021
Q1
$1.47M Sell
54,285
-390
-0.7% -$10.6K 0.03% 325
2020
Q4
$1.27M Buy
54,675
+8,370
+18% +$194K 0.03% 294
2020
Q3
$886K Sell
46,305
-33,265
-42% -$636K 0.03% 317
2020
Q2
$1.26M Buy
79,570
+6,690
+9% +$106K 0.04% 225
2020
Q1
$1.03M Sell
72,880
-8,765
-11% -$124K 0.04% 206
2019
Q4
$1.41M Buy
81,645
+9,500
+13% +$163K 0.03% 225
2019
Q3
$1.25M Buy
72,145
+5,380
+8% +$93.4K 0.03% 236
2019
Q2
$1.05M Sell
66,765
-2,830
-4% -$44.3K 0.02% 258
2019
Q1
$826K Buy
69,595
+2,505
+4% +$29.7K 0.02% 290
2018
Q4
$695K Buy
67,090
+19,850
+42% +$206K 0.02% 284
2018
Q3
$641K Buy
+47,240
New +$641K 0.01% 331
2018
Q2
Sell
-16,135
Closed -$158K 1003
2018
Q1
$158K Hold
16,135
﹤0.01% 558
2017
Q4
$155K Hold
16,135
﹤0.01% 593
2017
Q3
$150K Buy
+16,135
New +$150K ﹤0.01% 561
2017
Q2
Sell
-54,920
Closed -$449K 975
2017
Q1
$449K Sell
54,920
-8,730
-14% -$71.4K 0.01% 374
2016
Q4
$549K Sell
63,650
-185
-0.3% -$1.6K 0.01% 348
2016
Q3
$453K Sell
63,835
-55
-0.1% -$390 0.01% 359
2016
Q2
$393K Buy
63,890
+47,845
+298% +$294K 0.01% 376
2016
Q1
$95K Buy
16,045
+15,805
+6,585% +$93.6K ﹤0.01% 548
2015
Q4
$1K Buy
240
+165
+220% +$688 ﹤0.01% 903
2015
Q3
$0 Sell
75
-1,895
-96% ﹤0.01% 1021
2015
Q2
$10K Sell
1,970
-375
-16% -$1.9K ﹤0.01% 742
2015
Q1
$11K Sell
2,345
-705
-23% -$3.31K ﹤0.01% 737
2014
Q4
$16K Buy
3,050
+75
+3% +$393 ﹤0.01% 741
2014
Q3
$15K Buy
+2,975
New +$15K ﹤0.01% 728