California State Teachers Retirement System (CalSTRS)’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
$50.2M Buy
697,528
+11,741
+2% +$845K 0.06% 295
2025
Q1
$37.5M Sell
685,787
-7,759
-1% -$425K 0.05% 340
2024
Q4
$81.5M Sell
693,546
-16,028
-2% -$1.88M 0.1% 185
2024
Q3
$77.8M Buy
709,574
+201
+0% +$22K 0.09% 199
2024
Q2
$69.3M Buy
709,373
+5,069
+0.7% +$495K 0.08% 206
2024
Q1
$61.6M Buy
704,304
+5,870
+0.8% +$513K 0.08% 243
2023
Q4
$50.3M Buy
698,434
+9,486
+1% +$683K 0.07% 269
2023
Q3
$53.8M Sell
688,948
-28,826
-4% -$2.25M 0.08% 227
2023
Q2
$55.4M Sell
717,774
-18,244
-2% -$1.41M 0.08% 243
2023
Q1
$44.8M Sell
736,018
-5,672
-0.8% -$345K 0.07% 285
2022
Q4
$33.2M Buy
741,690
+12,840
+2% +$576K 0.05% 338
2022
Q3
$43.5M Sell
728,850
-6,188
-0.8% -$370K 0.07% 264
2022
Q2
$30.8M Buy
735,038
+9,327
+1% +$391K 0.05% 348
2022
Q1
$50.3M Sell
725,711
-41,369
-5% -$2.86M 0.07% 277
2021
Q4
$70.3M Buy
767,080
+15,013
+2% +$1.38M 0.08% 223
2021
Q3
$52.9M Sell
752,067
-18,854
-2% -$1.33M 0.07% 272
2021
Q2
$59.6M Sell
770,921
-11,559
-1% -$894K 0.07% 242
2021
Q1
$51M Sell
782,480
-1,870
-0.2% -$122K 0.07% 272
2020
Q4
$62.8M Buy
784,350
+29,520
+4% +$2.36M 0.09% 207
2020
Q3
$39.2M Buy
754,830
+31,820
+4% +$1.65M 0.06% 271
2020
Q2
$29.4M Buy
723,010
+57,560
+9% +$2.34M 0.05% 321
2020
Q1
$12.8M Sell
665,450
-17,900
-3% -$345K 0.03% 485
2019
Q4
$17.8M Buy
683,350
+64,440
+10% +$1.67M 0.03% 481
2019
Q3
$11.6M Buy
618,910
+15,890
+3% +$298K 0.02% 602
2019
Q2
$13.7M Buy
603,020
+92,770
+18% +$2.11M 0.03% 542
2019
Q1
$10.1M Sell
510,250
-11,960
-2% -$237K 0.02% 647
2018
Q4
$6.06M Buy
522,210
+24,420
+5% +$283K 0.01% 801
2018
Q3
$7.51M Buy
497,790
+15,440
+3% +$233K 0.01% 798
2018
Q2
$4.52M Buy
482,350
+112,220
+30% +$1.05M 0.01% 1085
2018
Q1
$1.84M Sell
370,130
-3,560
-1% -$17.7K ﹤0.01% 1589
2017
Q4
$1.71M Sell
373,690
-5,880
-2% -$26.9K ﹤0.01% 1664
2017
Q3
$2.34M Buy
379,570
+72,570
+24% +$446K 0.01% 1462
2017
Q2
$1.54M Buy
307,000
+198,000
+182% +$992K ﹤0.01% 1767
2017
Q1
$406K Sell
109,000
-3,000
-3% -$11.2K ﹤0.01% 2588
2016
Q4
$310K Buy
+112,000
New +$310K ﹤0.01% 2748