First Trust Advisors’s Trade Desk TTD Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$93.8M Buy
1,302,965
+393,465
+43% +$28.3M 0.08% 320
2025
Q1
$49.8M Buy
909,500
+302,623
+50% +$16.6M 0.04% 536
2024
Q4
$71.3M Buy
606,877
+13,422
+2% +$1.58M 0.06% 396
2024
Q3
$65.1M Sell
593,455
-50,414
-8% -$5.53M 0.06% 393
2024
Q2
$62.9M Buy
643,869
+70,634
+12% +$6.9M 0.06% 341
2024
Q1
$50.1M Sell
573,235
-320,084
-36% -$28M 0.05% 468
2023
Q4
$64.3M Buy
893,319
+165,316
+23% +$11.9M 0.07% 375
2023
Q3
$56.9M Buy
728,003
+381,978
+110% +$29.9M 0.07% 387
2023
Q2
$26.7M Buy
346,025
+8,964
+3% +$692K 0.03% 624
2023
Q1
$20.5M Sell
337,061
-63,156
-16% -$3.85M 0.02% 724
2022
Q4
$18M Buy
400,217
+31,468
+9% +$1.41M 0.02% 763
2022
Q3
$22M Sell
368,749
-62,348
-14% -$3.73M 0.03% 657
2022
Q2
$18.1M Sell
431,097
-212,832
-33% -$8.92M 0.02% 742
2022
Q1
$44.6M Buy
643,929
+496,322
+336% +$34.4M 0.05% 525
2021
Q4
$13.5M Sell
147,607
-120,953
-45% -$11.1M 0.01% 968
2021
Q3
$18.9M Buy
268,560
+7,707
+3% +$542K 0.02% 804
2021
Q2
$20.2M Sell
260,853
-530,427
-67% -$41M 0.02% 773
2021
Q1
$51.6M Sell
791,280
-224,830
-22% -$14.7M 0.06% 434
2020
Q4
$81.4M Sell
1,016,110
-62,040
-6% -$4.97M 0.11% 236
2020
Q3
$55.9M Buy
1,078,150
+11,080
+1% +$575K 0.09% 309
2020
Q2
$43.4M Sell
1,067,070
-6,060
-0.6% -$246K 0.08% 387
2020
Q1
$20.7M Buy
1,073,130
+424,160
+65% +$8.19M 0.05% 485
2019
Q4
$16.9M Sell
648,970
-336,650
-34% -$8.75M 0.03% 675
2019
Q3
$18.5M Buy
985,620
+259,100
+36% +$4.86M 0.03% 611
2019
Q2
$16.5M Sell
726,520
-69,070
-9% -$1.57M 0.03% 615
2019
Q1
$15.7M Sell
795,590
-64,220
-7% -$1.27M 0.03% 595
2018
Q4
$9.98M Sell
859,810
-186,670
-18% -$2.17M 0.02% 696
2018
Q3
$15.8M Buy
1,046,480
+620,450
+146% +$9.36M 0.03% 690
2018
Q2
$4M Buy
426,030
+215,310
+102% +$2.02M 0.01% 1220
2018
Q1
$1.05M Sell
210,720
-274,580
-57% -$1.36M ﹤0.01% 1775
2017
Q4
$2.22M Buy
485,300
+169,040
+53% +$773K 0.01% 1464
2017
Q3
$1.95M Buy
+316,260
New +$1.95M 0.01% 1493