Cubist Systematic Strategies’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
Sell
-174,615
Closed -$11.1M 3575
2025
Q2
$12.6M Buy
+174,615
New +$11.1M 0.06% 490
2024
Q2
Sell
-352,436
Closed -$31.8M 4039
2024
Q1
$30.8M Buy
+352,436
New +$26.7M 0.18% 77
2023
Q3
Sell
-120,235
Closed -$9.72M 3929
2023
Q2
$9.28M Buy
120,235
+106,503
+776% +$7.21M 0.06% 470
2023
Q1
$836K Sell
13,732
-109,369
-89% -$5.82M 0.01% 2317
2022
Q4
$5.52M Sell
123,101
-39,820
-24% -$2.02M 0.03% 931
2022
Q3
$9.73M Sell
162,921
-260,806
-62% -$14.8M 0.05% 503
2022
Q2
$17.8M Buy
423,727
+339,016
+400% +$18.6M 0.11% 175
2022
Q1
$5.87M Sell
84,711
-8,041
-9% -$581K 0.05% 603
2021
Q4
$8.5M Buy
92,752
+6,596
+8% +$578K 0.08% 330
2021
Q3
$6.06M Buy
86,156
+55,866
+184% +$4.32M 0.08% 371
2021
Q2
$2.34M Sell
30,290
-102,280
-77% -$6.54M 0.03% 984
2021
Q1
$8.64M Sell
132,570
-79,890
-38% -$6.17M 0.11% 210
2020
Q4
$17M Buy
+212,460
New +$16M 0.23% 51
2020
Q3
Sell
-92,490
Closed -$3.76M 2646
2020
Q2
$3.76M Buy
92,490
+71,490
+340% +$2.16M 0.07% 468
2020
Q1
$405K Buy
21,000
+3,050
+17% +$78.9K 0.01% 1354
2019
Q4
$466K Sell
17,950
-317,480
-95% -$7.14M 0.01% 1587
2019
Q3
$6.29M Buy
335,430
+146,200
+77% +$3.48M 0.13% 216
2019
Q2
$4.31M Buy
189,230
+121,400
+179% +$2.61M 0.08% 358
2019
Q1
$1.34M Buy
+67,830
New +$1.11M 0.04% 614
2018
Q2
Sell
-329,280
Closed -$1.63M 2057
2018
Q1
$1.63M Buy
+329,280
New +$1.69M 0.1% 273

Other funds holding TTD

Cubist Systematic Strategies's TTD Position: Q3 2025 in Review

Cubist Systematic Strategies sold out of Trade Desk (TTD) in Q3 2025, closing a stake of 174,615 shares — an estimated $11.1M sold.

Cubist Systematic Strategies first reported a position in TTD in Q1 2018 and held it in 20 quarters. The position peaked at $30.8M in Q1 2024. 962 funds tracked by Wall St. Rank hold TTD as of Q3 2025.

  • Cubist Systematic Strategies reported no remaining Trade Desk position as of Q3 2025 after selling out during the quarter.
  • Cubist Systematic Strategies sold 174,615 Trade Desk shares in Q3 2025, an estimated $11.1M.
  • Cubist Systematic Strategies first reported a position in Trade Desk in Q1 2018 and held it in 20 quarters.
  • Cubist Systematic Strategies's Trade Desk position peaked at $30.8M in Q1 2024.
  • 962 funds tracked by Wall St. Rank held Trade Desk as of Q3 2025.

Based on Cubist Systematic Strategies's 13F filing for Q3 2025, filed 14 Nov 2025.