Shell Asset Management’s Trade Desk TTD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
$376K Sell
7,682
-2,189
-22% -$139K 0.04% 386
2025
Q2
$711K Buy
9,871
+5,289
+115% +$338K 0.02% 426
2025
Q1
$251K Sell
4,582
-480
-9% -$43.4K 0.01% 697
2024
Q4
$595K Buy
5,062
+110
+2% +$13.6K 0.03% 440
2024
Q3
$543K Buy
+4,952
New +$494K 0.02% 454
2024
Q1
$489K Sell
5,002
-3,390
-40% -$257K 0.02% 479
2023
Q4
$604K Sell
8,392
-91
-1% -$6.69K 0.03% 453
2023
Q3
$663K Sell
8,483
-171
-2% -$13.8K 0.03% 456
2023
Q2
$668K Sell
8,654
-2,922
-25% -$198K 0.03% 476
2023
Q1
$705K Sell
11,576
-10
-0.1% -$532 0.03% 452
2022
Q4
$519K Sell
11,586
-1,854
-14% -$94K 0.02% 517
2022
Q3
$803K Sell
13,440
-4,050
-23% -$230K 0.03% 410
2022
Q2
$733K Sell
17,490
-2,175
-11% -$119K 0.02% 522
2022
Q1
$1.36M Sell
19,665
-1,657
-8% -$120K 0.03% 410
2021
Q4
$1.95M Buy
21,322
+6,637
+45% +$581K 0.04% 372
2021
Q3
$1.03M Sell
14,685
-4,065
-22% -$314K 0.02% 503
2021
Q2
$1.45M Sell
18,750
-1,920
-9% -$123K 0.03% 435
2021
Q1
$1.35M Sell
20,670
-11,430
-36% -$883K 0.03% 446
2020
Q4
$2.57M Buy
32,100
+11,890
+59% +$898K 0.05% 343
2020
Q3
$1.05M Hold
20,210
0.02% 446
2020
Q2
$822K Sell
20,210
-6,950
-26% -$210K 0.02% 491
2020
Q1
$524K Sell
27,160
-410
-1% -$10.6K 0.01% 645
2019
Q4
$716K Sell
27,570
-190
-0.7% -$4.28K 0.02% 705
2019
Q3
$521K Sell
27,760
-240
-0.9% -$5.71K 0.01% 868
2019
Q2
$638K Buy
+28,000
New +$602K 0.01% 799

Other funds holding TTD

Shell Asset Management's TTD Position: Q3 2025 in Review

Shell Asset Management reduced its Trade Desk (TTD) stake by 22% in Q3 2025, selling an estimated $139K and leaving 7,682 shares worth $376K. The position accounts for 0.04% of the portfolio, ranked #386.

Shell Asset Management first reported a position in TTD in Q2 2019 and has held it in 25 quarters since. The position peaked at $2.57M in Q4 2020. 963 funds tracked by Wall St. Rank hold TTD as of Q3 2025.

  • Shell Asset Management held 7,682 shares of Trade Desk worth $376K as of Q3 2025.
  • Shell Asset Management sold 2,189 Trade Desk shares in Q3 2025, an estimated $139K.
  • Trade Desk made up 0.04% of Shell Asset Management's portfolio in Q3 2025, its #386 holding.
  • Shell Asset Management first reported a position in Trade Desk in Q2 2019 and has held it in 25 quarters since.
  • Shell Asset Management's Trade Desk position peaked at $2.57M in Q4 2020.
  • 963 funds tracked by Wall St. Rank held Trade Desk as of Q3 2025.

Based on Shell Asset Management's 13F filing for Q3 2025, filed 7 Nov 2025.