Qube Research & Technologies (QRT)’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
Q1
$7.87M Sell
346,896
-869,886
-71% -$25.1M 0.01% 1423
2025
Q4
$46.2M Buy
+1,216,782
New +$53.9M 0.05% 532
2025
Q3
Sell
-119,704
Closed -$7.6M 3962
2025
Q2
$8.62M Sell
119,704
-3,376,156
-97% -$216M 0.01% 1379
2025
Q1
$191M Buy
3,495,860
+1,876,002
+116% +$170M 0.22% 99
2024
Q4
$190M Buy
1,619,858
+1,567,661
+3,003% +$194M 0.25% 79
2024
Q3
$5.72M Sell
52,197
-240,562
-82% -$24M 0.01% 1320
2024
Q2
$28.6M Sell
292,759
-813,219
-74% -$73.4M 0.05% 476
2024
Q1
$96.7M Buy
1,105,978
+307,686
+39% +$23.3M 0.15% 161
2023
Q4
$57.4M Buy
798,292
+90,742
+13% +$6.67M 0.11% 231
2023
Q3
$55.3M Buy
707,550
+301,625
+74% +$24.4M 0.14% 184
2023
Q2
$31.3M Buy
405,925
+199,597
+97% +$13.5M 0.11% 236
2023
Q1
$12.6M Sell
206,328
-324,774
-61% -$17.3M 0.05% 397
2022
Q4
$23.8M Buy
531,102
+446,803
+530% +$22.7M 0.13% 232
2022
Q3
$5.04M Sell
84,299
-190,094
-69% -$10.8M 0.03% 620
2022
Q2
$11.5M Buy
+274,393
New +$15M 0.08% 291
2022
Q1
Sell
-132,468
Closed -$12.1M 3019
2021
Q4
$12.1M Buy
+132,468
New +$11.6M 0.09% 268
2021
Q2
Sell
-54,980
Closed -$3.58M 2802
2021
Q1
$3.58M Sell
54,980
-176,420
-76% -$13.6M 0.06% 442
2020
Q4
$18.5M Buy
+231,400
New +$17.5M 0.26% 68
2020
Q3
Sell
-220,180
Closed -$8.95M 2118
2020
Q2
$8.95M Buy
+220,180
New +$6.64M 0.13% 191

Other funds holding TTD

Qube Research & Technologies (QRT)'s TTD Position: Q1 2026 in Review

Qube Research & Technologies (QRT) reduced its Trade Desk (TTD) stake by 71% in Q1 2026, selling an estimated $25.1M and leaving 346,896 shares worth $7.87M. The position accounts for 0.01% of the portfolio, ranked #1423.

Qube Research & Technologies (QRT) first reported a position in TTD in Q2 2020 and has held it in 19 quarters since. The position peaked at $191M in Q1 2025. 772 funds tracked by Wall St. Rank hold TTD as of Q1 2026.

  • Qube Research & Technologies (QRT) held 346,896 shares of Trade Desk worth $7.87M as of Q1 2026.
  • Qube Research & Technologies (QRT) sold 869,886 Trade Desk shares in Q1 2026, an estimated $25.1M.
  • Trade Desk made up 0.01% of Qube Research & Technologies (QRT)'s portfolio in Q1 2026, its #1423 holding.
  • Qube Research & Technologies (QRT) first reported a position in Trade Desk in Q2 2020 and has held it in 19 quarters since.
  • Qube Research & Technologies (QRT)'s Trade Desk position peaked at $191M in Q1 2025.
  • 772 funds tracked by Wall St. Rank held Trade Desk as of Q1 2026.

Based on Qube Research & Technologies (QRT)'s 13F filing for Q1 2026, filed 15 May 2026.