Skip to main content

ROYAL BANK OF CANADA

Bank

Position in TTD — Trade Desk, Inc.

CIK 1000275 TORONTO, A6

Position in TTD

as of Jun 30, 2026 · filed Aug 14, 2026
Position Value
$25,799,398
+$3,127,691 QoQ
Shares Held
1,426,958
+42.8% QoQ
Ownership
0.304%
of shares outstanding
% of Portfolio
0.01%
of 13F equity value
Holder Rank
#40
of 678 holders
Holding Since
Mar 2020
26 quarters on record
Voting authority Sole 100% Shared 0% None 0%

Common Shares in TTD Over Time

Shares Held

Position Value (USD)

Derivatives in TTD

reported options exposure · as of Dec 31, 2025
CallValue
$755,404
CallShares
19,900
PutValue
$618,748
PutShares
16,300

Notional value of option positions as reported on Form 13F. Calls and puts are disclosed separately and do not net against the common-share stake above.

Position in Advertising Agencies

Communication Services · as of Jun 30, 2026

ROYAL BANK OF CANADA holds $794,268,861 across 21 Advertising Agencies names. TTD ranks #3 (3.2% of the industry book) .

# Ticker Company Shares Value (USD) Open
3 TTD
Trade Desk, Inc.
This page
1,426,958 $25,799,398

All Filings in TTD

Export CSV
36 filing rows on record
Report Date Value (USD) Shares
2026-06-30 $25,799,398 1,426,958
2026-03-31 $22,671,707 999,194
2025-12-31 $755,404 19,900
2025-12-31 $71,354,622 1,879,732
2025-12-31 $618,748 16,300
2025-09-30 $110,344,000 2,251,459
2025-09-30 $798,863 16,300
2025-06-30 $1,173,437 16,300
2025-06-30 $129,376,462 1,797,145
2025-03-31 $891,936 16,300
2025-03-31 $82,303,964 1,504,093
2024-12-31 $178,030,209 1,514,764
2024-12-31 $5,535,663 47,100
2024-09-30 $3,289,500 30,000
2024-09-30 $134,004,684 1,222,113
2024-06-30 $120,981,284 1,238,674
2024-06-30 $11,720,400 120,000
2024-03-31 $10,490,400 120,000
2024-03-31 $90,054,047 1,030,131
2023-12-31 $65,725,886 913,367
2023-12-31 $2,878,400 40,000
2023-09-30 $69,971,287 895,346
2023-06-30 $66,163,173 856,814
2023-03-31 $32,428,418 532,399
2022-12-31 $26,751,760 596,738
2022-09-30 $49,725,142 832,220
2022-06-30 $34,151,782 815,273
2022-03-31 $45,323,152 654,486
2021-12-31 $68,855,909 751,374
2021-09-30 $48,212,440 685,810
2021-06-30 $45,964,215 594,160
2021-03-31 $40,750,252 62,533
2020-12-31 $49,517,820 61,820
2020-09-30 $40,335,142 77,750
2020-06-30 $31,412,285 77,275
2020-03-31 $16,301,166 84,462