Royal Bank of Canada’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
$34.7M Buy
963,665
+59,684
+7% +$2.15M 0.01% 1049
2025
Q1
$26.4M Sell
903,981
-20,533
-2% -$601K 0.01% 1031
2024
Q4
$36.8M Buy
924,514
+26,835
+3% +$1.07M 0.01% 886
2024
Q3
$42.3M Sell
897,679
-17,626
-2% -$831K 0.01% 809
2024
Q2
$37.4M Sell
915,305
-42,330
-4% -$1.73M 0.01% 816
2024
Q1
$35.4M Sell
957,635
-112,950
-11% -$4.17M 0.01% 849
2023
Q4
$35.7M Buy
1,070,585
+170,015
+19% +$5.68M 0.01% 821
2023
Q3
$27.4M Buy
900,570
+736,440
+449% +$22.4M 0.01% 880
2023
Q2
$5.38M Buy
164,130
+19,840
+14% +$650K ﹤0.01% 1794
2023
Q1
$4.24M Sell
144,290
-110,140
-43% -$3.24M ﹤0.01% 1955
2022
Q4
$7.39M Buy
254,430
+85,675
+51% +$2.49M ﹤0.01% 1594
2022
Q3
$4.34M Buy
168,755
+74,630
+79% +$1.92M ﹤0.01% 1892
2022
Q2
$2.57M Buy
94,125
+6,475
+7% +$177K ﹤0.01% 2325
2022
Q1
$2.89M Sell
87,650
-25,440
-22% -$839K ﹤0.01% 2372
2021
Q4
$3.84M Sell
113,090
-1,124,460
-91% -$38.2M ﹤0.01% 2204
2021
Q3
$37M Sell
1,237,550
-37,695
-3% -$1.13M 0.01% 828
2021
Q2
$31.1M Sell
1,275,245
-32,050
-2% -$782K 0.01% 926
2021
Q1
$35.5M Sell
1,307,295
-121,775
-9% -$3.31M 0.01% 800
2020
Q4
$33.1M Sell
1,429,070
-193,160
-12% -$4.47M 0.01% 803
2020
Q3
$31M Sell
1,622,230
-76,550
-5% -$1.46M 0.01% 718
2020
Q2
$26.9M Sell
1,698,780
-27,575
-2% -$436K 0.01% 767
2020
Q1
$24.4M Sell
1,726,355
-5,975
-0.3% -$84.4K 0.01% 695
2019
Q4
$29.9M Sell
1,732,330
-18,100
-1% -$312K 0.01% 764
2019
Q3
$30.4M Sell
1,750,430
-140,190
-7% -$2.43M 0.01% 698
2019
Q2
$29.7M Buy
1,890,620
+9,535
+0.5% +$150K 0.01% 732
2019
Q1
$22.4M Sell
1,881,085
-355,285
-16% -$4.23M 0.01% 850
2018
Q4
$23.2M Sell
2,236,370
-188,295
-8% -$1.95M 0.01% 752
2018
Q3
$33.1M Sell
2,424,665
-803,370
-25% -$11M 0.01% 697
2018
Q2
$37.8M Sell
3,228,035
-476,170
-13% -$5.57M 0.02% 598
2018
Q1
$36.3M Sell
3,704,205
-45,885
-1% -$449K 0.02% 617
2017
Q4
$36.1M Sell
3,750,090
-90,765
-2% -$874K 0.02% 639
2017
Q3
$35.8M Sell
3,840,855
-272,575
-7% -$2.54M 0.02% 618
2017
Q2
$37.6M Sell
4,113,430
-1,187,780
-22% -$10.9M 0.02% 578
2017
Q1
$43.3M Buy
5,301,210
+13,880
+0.3% +$113K 0.02% 512
2016
Q4
$45.6M Buy
5,287,330
+36,320
+0.7% +$313K 0.02% 474
2016
Q3
$37.3M Buy
5,251,010
+151,430
+3% +$1.07M 0.02% 534
2016
Q2
$31.4M Sell
5,099,580
-8,120
-0.2% -$49.9K 0.02% 575
2016
Q1
$30.5M Sell
5,107,700
-494,420
-9% -$2.95M 0.02% 582
2015
Q4
$29.2M Buy
5,602,120
+3,267,395
+140% +$17M 0.02% 613
2015
Q3
$11.4M Sell
2,334,725
-107,715
-4% -$524K 0.01% 893
2015
Q2
$12.5M Sell
2,442,440
-478,575
-16% -$2.45M 0.01% 963
2015
Q1
$14M Buy
2,921,015
+8,245
+0.3% +$39.6K 0.01% 903
2014
Q4
$15.6M Sell
2,912,770
-145,985
-5% -$780K 0.01% 841
2014
Q3
$15.3M Sell
3,058,755
-36,570
-1% -$183K 0.01% 819
2014
Q2
$17M Buy
3,095,325
+66,595
+2% +$366K 0.01% 759
2014
Q1
$17.9M Buy
3,028,730
+697,965
+30% +$4.13M 0.01% 712
2013
Q4
$13M Sell
2,330,765
-21,640
-0.9% -$121K 0.01% 845
2013
Q3
$12.2M Buy
2,352,405
+395,575
+20% +$2.05M 0.01% 836
2013
Q2
$9.2M Buy
+1,956,830
New +$9.2M 0.01% 878