Royal Bank of Canada’s Trade Desk TTD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$129M Buy
1,797,145
+293,052
+19% +$21.1M 0.02% 493
2025
Q1
$82.3M Sell
1,504,093
-10,671
-0.7% -$584K 0.02% 569
2024
Q4
$178M Buy
1,514,764
+292,651
+24% +$34.4M 0.04% 363
2024
Q3
$134M Sell
1,222,113
-16,561
-1% -$1.82M 0.03% 434
2024
Q2
$121M Buy
1,238,674
+208,543
+20% +$20.4M 0.03% 433
2024
Q1
$90.1M Buy
1,030,131
+116,764
+13% +$10.2M 0.02% 518
2023
Q4
$65.7M Buy
913,367
+18,021
+2% +$1.3M 0.02% 599
2023
Q3
$70M Buy
895,346
+38,532
+4% +$3.01M 0.02% 521
2023
Q2
$66.2M Buy
856,814
+324,415
+61% +$25.1M 0.02% 556
2023
Q1
$32.4M Sell
532,399
-64,339
-11% -$3.92M 0.01% 775
2022
Q4
$26.8M Sell
596,738
-235,482
-28% -$10.6M 0.01% 872
2022
Q3
$49.7M Buy
832,220
+16,947
+2% +$1.01M 0.02% 584
2022
Q2
$34.2M Buy
815,273
+160,787
+25% +$6.74M 0.01% 744
2022
Q1
$45.3M Sell
654,486
-96,888
-13% -$6.71M 0.01% 694
2021
Q4
$68.9M Buy
751,374
+65,564
+10% +$6.01M 0.02% 584
2021
Q3
$48.2M Buy
685,810
+91,650
+15% +$6.44M 0.01% 688
2021
Q2
$46M Sell
594,160
-31,170
-5% -$2.41M 0.01% 723
2021
Q1
$40.8M Buy
625,330
+7,130
+1% +$465K 0.01% 727
2020
Q4
$49.5M Sell
618,200
-159,300
-20% -$12.8M 0.01% 615
2020
Q3
$40.3M Buy
777,500
+4,750
+0.6% +$246K 0.01% 616
2020
Q2
$31.4M Sell
772,750
-71,870
-9% -$2.92M 0.01% 680
2020
Q1
$16.3M Buy
844,620
+78,190
+10% +$1.51M 0.01% 892
2019
Q4
$19.9M Buy
766,430
+203,710
+36% +$5.29M 0.01% 1002
2019
Q3
$10.6M Sell
562,720
-209,400
-27% -$3.93M ﹤0.01% 1299
2019
Q2
$17.6M Buy
772,120
+244,180
+46% +$5.56M 0.01% 1040
2019
Q1
$10.5M Buy
527,940
+217,210
+70% +$4.3M ﹤0.01% 1268
2018
Q4
$3.61M Buy
310,730
+105,250
+51% +$1.22M ﹤0.01% 1828
2018
Q3
$3.1M Sell
205,480
-47,850
-19% -$722K ﹤0.01% 2092
2018
Q2
$2.38M Sell
253,330
-85,000
-25% -$797K ﹤0.01% 2173
2018
Q1
$1.68M Buy
338,330
+114,430
+51% +$568K ﹤0.01% 2329
2017
Q4
$1.02M Buy
223,900
+90,670
+68% +$415K ﹤0.01% 2617
2017
Q3
$820K Buy
133,230
+46,470
+54% +$286K ﹤0.01% 2783
2017
Q2
$435K Buy
86,760
+7,200
+9% +$36.1K ﹤0.01% 3134
2017
Q1
$297K Buy
79,560
+71,490
+886% +$267K ﹤0.01% 3471
2016
Q4
$23K Sell
8,070
-304,930
-97% -$869K ﹤0.01% 4941
2016
Q3
$914K Buy
+313,000
New +$914K ﹤0.01% 2567