Invesco
TTD icon

Invesco’s Trade Desk TTD Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
$244M Buy
3,386,897
+618,787
+22% +$44.5M 0.04% 552
2025
Q1
$151M Sell
2,768,110
-5,148,822
-65% -$282M 0.03% 691
2024
Q4
$930M Buy
7,916,932
+198,822
+3% +$23.4M 0.17% 108
2024
Q3
$846M Buy
7,718,110
+218,789
+3% +$24M 0.16% 128
2024
Q2
$732M Buy
7,499,321
+288,722
+4% +$28.2M 0.15% 131
2024
Q1
$630M Buy
7,210,599
+674,947
+10% +$59M 0.14% 167
2023
Q4
$470M Buy
6,535,652
+636,245
+11% +$45.8M 0.11% 223
2023
Q3
$461M Buy
5,899,407
+517,842
+10% +$40.5M 0.12% 200
2023
Q2
$416M Buy
5,381,565
+1,735,088
+48% +$134M 0.11% 234
2023
Q1
$222M Sell
3,646,477
-507,924
-12% -$30.9M 0.06% 449
2022
Q4
$186M Sell
4,154,401
-804,146
-16% -$36M 0.05% 491
2022
Q3
$296M Buy
4,958,547
+2,628,015
+113% +$157M 0.1% 283
2022
Q2
$97.6M Buy
2,330,532
+1,064,924
+84% +$44.6M 0.03% 695
2022
Q1
$87.6M Buy
1,265,608
+158,473
+14% +$11M 0.02% 812
2021
Q4
$101M Buy
1,107,135
+101,590
+10% +$9.31M 0.02% 804
2021
Q3
$70.7M Sell
1,005,545
-87,318
-8% -$6.14M 0.02% 917
2021
Q2
$84.5M Buy
1,092,863
+689,696
+171% +$53.4M 0.02% 891
2021
Q1
$263M Sell
403,167
-58,390
-13% -$38.1M 0.07% 361
2020
Q4
$370M Sell
461,557
-23,495
-5% -$18.8M 0.11% 228
2020
Q3
$252M Buy
485,052
+17,431
+4% +$9.04M 0.09% 278
2020
Q2
$190M Sell
467,621
-187,143
-29% -$76.1M 0.07% 354
2020
Q1
$126M Sell
654,764
-87,142
-12% -$16.8M 0.05% 425
2019
Q4
$193M Sell
741,906
-6,984
-0.9% -$1.81M 0.06% 410
2019
Q3
$140M Buy
748,890
+83,998
+13% +$15.8M 0.04% 539
2019
Q2
$151M Buy
664,892
+414,896
+166% +$94.5M 0.04% 527
2019
Q1
$49.5M Buy
249,996
+46,237
+23% +$9.15M 0.02% 834
2018
Q4
$23.6M Buy
203,759
+75,877
+59% +$8.81M 0.01% 1072
2018
Q3
$19.3M Buy
127,882
+80,798
+172% +$12.2M 0.01% 1301
2018
Q2
$4.42M Buy
47,084
+17,056
+57% +$1.6M ﹤0.01% 2218
2018
Q1
$1.49M Sell
30,028
-96,200
-76% -$4.77M ﹤0.01% 2797
2017
Q4
$5.77M Buy
126,228
+40,844
+48% +$1.87M ﹤0.01% 1889
2017
Q3
$5.25M Buy
85,384
+12,042
+16% +$741K ﹤0.01% 1939
2017
Q2
$3.68M Buy
73,342
+67,377
+1,130% +$3.38M ﹤0.01% 2143
2017
Q1
$222K Buy
+5,965
New +$222K ﹤0.01% 3585