Swiss Life 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
2026
Q2
$651K Sell
36,010
-56,390
-61% -$1.2M ﹤0.01% 837
2026
Q1
$2.1M Buy
92,400
+51,058
+124% +$1.47M 0.01% 542
2025
Q4
$1.57M Sell
41,342
-1,119
-3% -$49.6K 0.01% 587
2025
Q3
$2.08M Sell
42,461
-1,110
-3% -$70.4K 0.01% 559
2025
Q2
$3.14M Sell
43,571
-3,588
-8% -$229K 0.02% 474
2025
Q1
$2.58M Buy
47,159
+1,314
+3% +$119K 0.02% 447
2024
Q4
$5.38M Buy
45,845
+6,963
+18% +$861K 0.04% 301
2024
Q3
$4.26M Sell
38,882
-1,789
-4% -$178K 0.05% 275
2024
Q2
$3.97M Buy
40,671
+23,984
+144% +$2.16M 0.05% 283
2024
Q1
$1.46M Sell
16,687
-5,873
-26% -$445K 0.02% 381
2023
Q4
$1.63M Buy
22,560
+18,797
+500% +$1.38M 0.02% 450
2023
Q3
$294K Sell
3,763
-134
-3% -$10.8K ﹤0.01% 602
2023
Q2
$301K Sell
3,897
-3,549
-48% -$240K ﹤0.01% 586
2023
Q1
$454K Buy
7,446
+487
+7% +$25.9K 0.01% 572
2022
Q4
$313K Buy
+6,959
New +$353K 0.01% 562
2022
Q3
Sell
-1,038
Closed -$43.6K 637
2022
Q2
$43.6K Buy
+1,038
New +$56.9K ﹤0.01% 624
2021
Q2
Sell
-42,780
Closed -$2.79M 549
2021
Q1
$2.79M Buy
+42,780
New +$3.31M 0.04% 390

Other funds holding TTD

Swiss Life Asset Management's TTD Position: Q2 2026 in Review

Swiss Life Asset Management reduced its Trade Desk (TTD) stake by 61% in Q2 2026, selling an estimated $1.2M and leaving 36,010 shares worth $651K. The position accounts for ﹤0.01% of the portfolio, ranked #837.

Swiss Life Asset Management first reported a position in TTD in Q1 2021 and has held it in 17 quarters since. The position peaked at $5.38M in Q4 2024. 445 funds tracked by Wall St. Rank hold TTD as of Q2 2026.

  • Swiss Life Asset Management held 36,010 shares of Trade Desk worth $651K as of Q2 2026.
  • Swiss Life Asset Management sold 56,390 Trade Desk shares in Q2 2026, an estimated $1.2M.
  • Trade Desk made up ﹤0.01% of Swiss Life Asset Management's portfolio in Q2 2026, its #837 holding.
  • Swiss Life Asset Management first reported a position in Trade Desk in Q1 2021 and has held it in 17 quarters since.
  • Swiss Life Asset Management's Trade Desk position peaked at $5.38M in Q4 2024.
  • 445 funds tracked by Wall St. Rank held Trade Desk as of Q2 2026.

Based on Swiss Life Asset Management's 13F filing for Q2 2026, filed 29 Jul 2026.