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
$16.4M Sell
721,800
-656,600
-48% -$19M 0.02% 989
2025
Q4
$52.3M Buy
1,378,400
+910,000
+194% +$40.3M 0.05% 475
2025
Q3
$23M Buy
468,400
+26,400
+6% +$1.68M 0.02% 830
2025
Q2
$31.8M Buy
442,000
+313,400
+244% +$20M 0.03% 656
2025
Q1
$7.04M Buy
128,600
+98,100
+322% +$8.88M 0.01% 1348
2024
Q4
$3.58M Sell
30,500
-18,400
-38% -$2.28M ﹤0.01% 1649
2024
Q3
$5.36M Sell
48,900
-35,700
-42% -$3.56M 0.01% 1357
2024
Q2
$8.26M Buy
84,600
+79,000
+1,411% +$7.13M 0.01% 1011
2024
Q1
$490K Sell
5,600
-3,500
-38% -$265K ﹤0.01% 2545
2023
Q4
$655K Sell
9,100
-14,900
-62% -$1.09M ﹤0.01% 2147
2023
Q3
$1.88M Buy
+24,000
New +$1.94M ﹤0.01% 1421

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.