Invesco’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
$190M Buy
8,379,187
+2,867,875
+52% +$82.8M 0.03% 690
2025
Q4
$209M Sell
5,511,312
-1,296,659
-19% -$57.5M 0.03% 658
2025
Q3
$334M Buy
6,807,971
+3,421,074
+101% +$217M 0.05% 439
2025
Q2
$244M Buy
3,386,897
+618,787
+22% +$39.5M 0.04% 552
2025
Q1
$151M Sell
2,768,110
-5,148,822
-65% -$466M 0.03% 691
2024
Q4
$930M Buy
7,916,932
+198,822
+3% +$24.6M 0.17% 108
2024
Q3
$846M Buy
7,718,110
+218,789
+3% +$21.8M 0.16% 128
2024
Q2
$732M Buy
7,499,321
+288,722
+4% +$26M 0.15% 131
2024
Q1
$630M Buy
7,210,599
+674,947
+10% +$51.1M 0.14% 167
2023
Q4
$470M Buy
6,535,652
+636,245
+11% +$46.7M 0.11% 223
2023
Q3
$461M Buy
5,899,407
+517,842
+10% +$41.9M 0.12% 200
2023
Q2
$416M Buy
5,381,565
+1,735,088
+48% +$117M 0.11% 234
2023
Q1
$222M Sell
3,646,477
-507,924
-12% -$27M 0.06% 449
2022
Q4
$186M Sell
4,154,401
-804,146
-16% -$40.8M 0.05% 491
2022
Q3
$296M Buy
4,958,547
+2,628,015
+113% +$150M 0.1% 283
2022
Q2
$97.6M Buy
2,330,532
+1,064,924
+84% +$58.3M 0.03% 695
2022
Q1
$87.6M Buy
1,265,608
+158,473
+14% +$11.4M 0.02% 812
2021
Q4
$101M Buy
1,107,135
+101,590
+10% +$8.9M 0.02% 804
2021
Q3
$70.7M Sell
1,005,545
-87,318
-8% -$6.75M 0.02% 917
2021
Q2
$84.5M Sell
1,092,863
-2,938,807
-73% -$188M 0.02% 891
2021
Q1
$263M Sell
4,031,670
-583,900
-13% -$45.1M 0.07% 361
2020
Q4
$370M Sell
4,615,570
-234,950
-5% -$17.7M 0.11% 228
2020
Q3
$252M Buy
4,850,520
+174,310
+4% +$7.96M 0.09% 278
2020
Q2
$190M Sell
4,676,210
-1,871,430
-29% -$56.4M 0.07% 354
2020
Q1
$126M Sell
6,547,640
-871,420
-12% -$22.5M 0.05% 425
2019
Q4
$193M Sell
7,419,060
-69,840
-0.9% -$1.57M 0.06% 410
2019
Q3
$140M Buy
7,488,900
+839,980
+13% +$20M 0.04% 539
2019
Q2
$151M Buy
6,648,920
+4,148,960
+166% +$89.2M 0.04% 527
2019
Q1
$49.5M Buy
2,499,960
+462,370
+23% +$7.58M 0.02% 834
2018
Q4
$23.6M Buy
2,037,590
+758,770
+59% +$9.5M 0.01% 1072
2018
Q3
$19.3M Buy
1,278,820
+807,980
+172% +$9.58M 0.01% 1301
2018
Q2
$4.42M Buy
470,840
+170,560
+57% +$1.2M ﹤0.01% 2219
2018
Q1
$1.49M Sell
300,280
-962,000
-76% -$4.93M ﹤0.01% 2798
2017
Q4
$5.77M Buy
1,262,280
+408,440
+48% +$2.26M ﹤0.01% 1889
2017
Q3
$5.25M Buy
853,840
+120,420
+16% +$651K ﹤0.01% 1939
2017
Q2
$3.67M Buy
733,420
+673,770
+1,130% +$3.08M ﹤0.01% 2143
2017
Q1
$222K Buy
+59,650
New +$204K ﹤0.01% 3585

Other funds holding TTD