Ogborne Capital 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
Q1
Sell
-254,800
Closed -$29.9M 16
2024
Q4
$29.9M Buy
254,800
+4,800
+2% +$594K 4.78% 8
2024
Q3
$27.4M Hold
250,000
7.2% 6
2024
Q2
$24.4M Sell
250,000
-50,000
-17% -$4.51M 6.14% 7
2024
Q1
$26.2M Buy
300,000
+67,136
+29% +$5.09M 6.59% 5
2023
Q4
$16.8M Buy
232,864
+117,864
+102% +$8.66M 5.12% 8
2023
Q3
$8.99M Sell
115,000
-21,360
-16% -$1.73M 4.67% 6
2023
Q2
$10.5M Buy
136,360
+3,635
+3% +$246K 4.74% 8
2023
Q1
$8.08M Buy
132,725
+80,223
+153% +$4.27M 7.99% 6
2022
Q4
$2.35M Sell
52,502
-113,947
-68% -$5.78M 8% 3
2022
Q3
$9.95M Buy
166,449
+71,319
+75% +$4.06M 11.57% 2
2022
Q2
$3.98M Buy
95,130
+60,130
+172% +$3.29M 5.71% 3
2022
Q1
$2.42M Buy
+35,000
New +$2.53M 2.44% 3
2021
Q2
Sell
-60,440
Closed -$3.94M 11
2021
Q1
$3.94M Sell
60,440
-29,560
-33% -$2.28M 1.3% 8
2020
Q4
$7.21M Sell
90,000
-8,920
-9% -$674K 1.93% 9
2020
Q3
$5.13M Sell
98,920
-276,080
-74% -$12.6M 1.47% 13
2020
Q2
$15.2M Buy
375,000
+125,000
+50% +$3.77M 7.2% 8
2020
Q1
$4.83M Sell
250,000
-498,010
-67% -$12.9M 5.51% 6
2019
Q4
$19.4M Buy
748,010
+196,260
+36% +$4.42M 8.8% 6
2019
Q3
$10.3M Sell
551,750
-318,730
-37% -$7.59M 6.9% 6
2019
Q2
$19.8M Buy
870,480
+120,480
+16% +$2.59M 10.85% 3
2019
Q1
$14.8M Buy
750,000
+100,000
+15% +$1.64M 11.12% 3
2018
Q4
$7.54M Buy
+650,000
New +$8.14M 10.73% 3

Other funds holding TTD

Ogborne Capital Management's TTD Position: Q1 2025 in Review

Ogborne Capital Management sold out of Trade Desk (TTD) in Q1 2025, closing a stake of 254,800 shares — an estimated $29.9M sold.

Ogborne Capital Management first reported a position in TTD in Q4 2018 and held it in 22 quarters. The position peaked at $29.9M in Q4 2024. 1,048 funds tracked by Wall St. Rank hold TTD as of Q1 2025.

  • Ogborne Capital Management reported no remaining Trade Desk position as of Q1 2025 after selling out during the quarter.
  • Ogborne Capital Management sold 254,800 Trade Desk shares in Q1 2025, an estimated $29.9M.
  • Ogborne Capital Management first reported a position in Trade Desk in Q4 2018 and held it in 22 quarters.
  • Ogborne Capital Management's Trade Desk position peaked at $29.9M in Q4 2024.
  • 1,048 funds tracked by Wall St. Rank held Trade Desk as of Q1 2025.

Based on Ogborne Capital Management's 13F filing for Q1 2025, filed 15 May 2025.