Macquarie Group’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
$104M Sell
1,445,980
-244,491
-14% -$17.6M 0.13% 218
2025
Q1
$92.5M Sell
1,690,471
-37,547
-2% -$2.05M 0.11% 251
2024
Q4
$203M Sell
1,728,018
-513,420
-23% -$60.3M 0.25% 84
2024
Q3
$246M Sell
2,241,438
-286,292
-11% -$31.4M 0.27% 70
2024
Q2
$247M Sell
2,527,730
-380,510
-13% -$37.2M 0.28% 73
2024
Q1
$254M Buy
2,908,240
+8,930
+0.3% +$781K 0.29% 73
2023
Q4
$209M Sell
2,899,310
-16,424
-0.6% -$1.18M 0.24% 89
2023
Q3
$228M Sell
2,915,734
-328,050
-10% -$25.6M 0.29% 63
2023
Q2
$250M Sell
3,243,784
-288,627
-8% -$22.3M 0.29% 62
2023
Q1
$215M Sell
3,532,411
-636,707
-15% -$38.8M 0.26% 75
2022
Q4
$187M Sell
4,169,118
-5,536
-0.1% -$248K 0.22% 97
2022
Q3
$249M Buy
4,174,654
+8,581
+0.2% +$513K 0.31% 64
2022
Q2
$175M Sell
4,166,073
-61,457
-1% -$2.57M 0.2% 117
2022
Q1
$293K Buy
4,227,530
+1,862,182
+79% +$129K 0.22% 80
2021
Q4
$217M Sell
2,365,348
-151,480
-6% -$13.9M 0.18% 133
2021
Q3
$177M Buy
2,516,828
+819,218
+48% +$57.6M 0.15% 162
2021
Q2
$131M Sell
1,697,610
-20,780
-1% -$1.61M 0.11% 237
2021
Q1
$112M Sell
1,718,390
-330,110
-16% -$21.5M 0.16% 136
2020
Q4
$164M Sell
2,048,500
-714,190
-26% -$57.2M 0.24% 88
2020
Q3
$143M Sell
2,762,690
-314,130
-10% -$16.3M 0.24% 76
2020
Q2
$125M Buy
3,076,820
+42,500
+1% +$1.73M 0.22% 82
2020
Q1
$58.6M Buy
3,034,320
+44,670
+1% +$862K 0.12% 165
2019
Q4
$77.7M Sell
2,989,650
-144,670
-5% -$3.76M 0.11% 180
2019
Q3
$58.8M Sell
3,134,320
-756,520
-19% -$14.2M 0.1% 214
2019
Q2
$88.6M Sell
3,890,840
-851,240
-18% -$19.4M 0.15% 123
2019
Q1
$93.9M Sell
4,742,080
-592,850
-11% -$11.7M 0.16% 114
2018
Q4
$61.9M Buy
5,334,930
+85,250
+2% +$989K 0.12% 156
2018
Q3
$79.2M Sell
5,249,680
-1,152,670
-18% -$17.4M 0.13% 149
2018
Q2
$60.1M Sell
6,402,350
-1,404,570
-18% -$13.2M 0.1% 190
2018
Q1
$38.7M Buy
7,806,920
+1,125,040
+17% +$5.58M 0.07% 294
2017
Q4
$30.6M Buy
6,681,880
+1,372,400
+26% +$6.28M 0.05% 369
2017
Q3
$32.7M Buy
+5,309,480
New +$32.7M 0.06% 334