IFM Investors’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
Sell
-89,180
Closed -$2.02M 689
2026
Q1
$2.02M Buy
89,180
+2,600
+3% +$75.1K 0.02% 532
2025
Q4
$3.29M Sell
86,580
-1,342
-2% -$59.5K 0.03% 464
2025
Q3
$4.14M Buy
87,922
+1,489
+2% +$94.5K 0.04% 395
2025
Q2
$6.22M Buy
86,433
+5,485
+7% +$350K 0.06% 298
2025
Q1
$4.43M Buy
80,948
+1,370
+2% +$124K 0.05% 351
2024
Q4
$9.35M Sell
79,578
-7,777
-9% -$962K 0.1% 198
2024
Q3
$9.58M Sell
87,355
-66
-0.1% -$6.58K 0.09% 209
2024
Q2
$8.54M Buy
87,421
+176
+0.2% +$15.9K 0.09% 216
2024
Q1
$7.63M Sell
87,245
-1,023
-1% -$77.5K 0.08% 243
2023
Q4
$6.35M Sell
88,268
-1,278
-1% -$93.9K 0.08% 263
2023
Q3
$7M Buy
89,546
+1,316
+1% +$106K 0.09% 226
2023
Q2
$6.81M Buy
88,230
+8,931
+11% +$604K 0.09% 237
2023
Q1
$4.83M Buy
79,299
+2,884
+4% +$154K 0.07% 287
2022
Q4
$3.43M Buy
76,415
+758
+1% +$38.4K 0.06% 342
2022
Q3
$4.52M Hold
75,657
0.08% 264
2022
Q2
$3.17M Buy
75,657
+5,951
+9% +$326K 0.06% 336
2022
Q1
$4.83M Buy
69,706
+15,566
+29% +$1.12M 0.07% 266
2021
Q4
$4.96M Sell
54,140
-491
-0.9% -$43K 0.09% 217
2021
Q3
$3.84M Buy
54,631
+327
+0.6% +$25.3K 0.08% 249
2021
Q2
$4.2M Buy
54,304
+9,624
+22% +$615K 0.09% 237
2021
Q1
$2.91M Buy
44,680
+4,760
+12% +$368K 0.08% 275
2020
Q4
$3.2M Buy
39,920
+5,630
+16% +$425K 0.1% 203
2020
Q3
$1.78M Buy
34,290
+4,150
+14% +$190K 0.07% 260
2020
Q2
$1.23M Buy
+30,140
New +$909K 0.06% 304

Other funds holding TTD

IFM Investors's TTD Position: Q2 2026 in Review

IFM Investors sold out of Trade Desk (TTD) in Q2 2026, closing a stake of 89,180 shares — an estimated $2.02M sold.

IFM Investors first reported a position in TTD in Q2 2020 and held it in 24 quarters. The position peaked at $9.58M in Q3 2024. 147 funds tracked by Wall St. Rank hold TTD as of Q2 2026.

  • IFM Investors reported no remaining Trade Desk position as of Q2 2026 after selling out during the quarter.
  • IFM Investors sold 89,180 Trade Desk shares in Q2 2026, an estimated $2.02M.
  • IFM Investors first reported a position in Trade Desk in Q2 2020 and held it in 24 quarters.
  • IFM Investors's Trade Desk position peaked at $9.58M in Q3 2024.
  • 147 funds tracked by Wall St. Rank held Trade Desk as of Q2 2026.

Based on IFM Investors's 13F filing for Q2 2026, filed 21 Jul 2026.