Principal Financial Group’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
$21.5M Sell
598,353
-23,324
-4% -$839K 0.01% 807
2025
Q1
$18.2M Buy
621,677
+1,960
+0.3% +$57.3K 0.01% 893
2024
Q4
$24.7M Sell
619,717
-134,985
-18% -$5.38M 0.01% 732
2024
Q3
$35.6M Sell
754,702
-239,863
-24% -$11.3M 0.02% 581
2024
Q2
$40.7M Sell
994,565
-13,125
-1% -$537K 0.02% 531
2024
Q1
$37.2M Buy
1,007,690
+28,405
+3% +$1.05M 0.02% 584
2023
Q4
$32.7M Sell
979,285
-5,295
-0.5% -$177K 0.02% 598
2023
Q3
$29.9M Sell
984,580
-16,870
-2% -$513K 0.02% 580
2023
Q2
$32.8M Sell
1,001,450
-52,275
-5% -$1.71M 0.02% 576
2023
Q1
$31M Buy
1,053,725
+11,310
+1% +$332K 0.02% 610
2022
Q4
$30.3M Buy
1,042,415
+2,495
+0.2% +$72.5K 0.02% 593
2022
Q3
$26.7M Sell
1,039,920
-59,540
-5% -$1.53M 0.02% 602
2022
Q2
$30M Sell
1,099,460
-137,515
-11% -$3.76M 0.02% 584
2022
Q1
$40.8M Buy
1,236,975
+57,375
+5% +$1.89M 0.03% 521
2021
Q4
$40.1M Buy
1,179,600
+20,550
+2% +$698K 0.02% 543
2021
Q3
$34.6M Buy
1,159,050
+37,330
+3% +$1.11M 0.02% 577
2021
Q2
$27.4M Sell
1,121,720
-16,505
-1% -$403K 0.02% 729
2021
Q1
$30.9M Buy
1,138,225
+179,835
+19% +$4.88M 0.02% 637
2020
Q4
$22.2M Buy
958,390
+46,165
+5% +$1.07M 0.02% 705
2020
Q3
$17.4M Sell
912,225
-895,425
-50% -$17.1M 0.01% 740
2020
Q2
$28.6M Sell
1,807,650
-168,580
-9% -$2.67M 0.03% 515
2020
Q1
$27.9M Sell
1,976,230
-379,630
-16% -$5.36M 0.03% 441
2019
Q4
$40.6M Sell
2,355,860
-242,835
-9% -$4.18M 0.03% 452
2019
Q3
$45.1M Sell
2,598,695
-1,588,770
-38% -$27.6M 0.04% 419
2019
Q2
$65.8M Buy
4,187,465
+341,365
+9% +$5.36M 0.06% 324
2019
Q1
$45.8M Sell
3,846,100
-82,980
-2% -$989K 0.04% 415
2018
Q4
$40.7M Sell
3,929,080
-80,185
-2% -$830K 0.04% 409
2018
Q3
$54.8M Sell
4,009,265
-185,965
-4% -$2.54M 0.05% 397
2018
Q2
$49.1M Sell
4,195,230
-51,920
-1% -$607K 0.05% 409
2018
Q1
$41.6M Sell
4,247,150
-46,260
-1% -$453K 0.04% 449
2017
Q4
$41.3M Buy
4,293,410
+1,109,075
+35% +$10.7M 0.04% 465
2017
Q3
$29.6M Buy
3,184,335
+395,990
+14% +$3.69M 0.03% 579
2017
Q2
$25.5M Buy
2,788,345
+146,000
+6% +$1.34M 0.03% 644
2017
Q1
$21.6M Buy
2,642,345
+101,940
+4% +$833K 0.03% 669
2016
Q4
$21.9M Buy
2,540,405
+371,620
+17% +$3.21M 0.03% 637
2016
Q3
$15.4M Buy
2,168,785
+59,635
+3% +$423K 0.02% 829
2016
Q2
$13M Buy
2,109,150
+51,975
+3% +$320K 0.02% 877
2016
Q1
$12.3M Buy
2,057,175
+66,440
+3% +$396K 0.02% 862
2015
Q4
$10.4M Buy
1,990,735
+29,800
+2% +$155K 0.02% 925
2015
Q3
$9.53M Buy
1,960,935
+72,925
+4% +$355K 0.02% 958
2015
Q2
$9.68M Sell
1,888,010
-83,020
-4% -$426K 0.01% 1011
2015
Q1
$9.47M Buy
1,971,030
+16,610
+0.8% +$79.8K 0.01% 1018
2014
Q4
$10.4M Sell
1,954,420
-54,490
-3% -$291K 0.02% 928
2014
Q3
$10M Sell
2,008,910
-2,044,585
-50% -$10.2M 0.02% 897
2014
Q2
$22.3M Buy
4,053,495
+1,990,590
+96% +$10.9M 0.04% 467
2014
Q1
$12.2M Buy
2,062,905
+94,675
+5% +$560K 0.02% 773
2013
Q4
$11M Buy
1,968,230
+119,695
+6% +$670K 0.02% 812
2013
Q3
$9.57M Buy
1,848,535
+32,150
+2% +$166K 0.02% 833
2013
Q2
$8.54M Buy
+1,816,385
New +$8.54M 0.02% 855