Citadel Advisors’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q1
$243M Sell
1,930,352
-10,305
-0.5% -$1.27M 0.17% 372
2025
Q4
$276M Buy
1,940,657
+1,523,932
+366% +$189M 0.19% 372
2025
Q3
$41.7M Sell
416,725
-220,065
-35% -$24.8M 0.03% 1566
2025
Q2
$79.2M Buy
636,790
+583,354
+1,092% +$62M 0.07% 913
2025
Q1
$5.23M Sell
53,436
-470,208
-90% -$55.7M 0.01% 3792
2024
Q4
$56.6M Buy
523,644
+439,155
+520% +$40.1M 0.05% 1172
2024
Q3
$5.51M Sell
84,489
-475,719
-85% -$28.5M 0.01% 3787
2024
Q2
$31.8M Sell
560,208
-2,057,134
-79% -$121M 0.03% 1554
2024
Q1
$160M Buy
2,617,342
+1,410,957
+117% +$92.9M 0.15% 462
2023
Q4
$91.5M Buy
1,206,385
+798,637
+196% +$49.8M 0.09% 749
2023
Q3
$23.9M Buy
407,748
+358,442
+727% +$22.3M 0.03% 1681
2023
Q2
$3.14M Buy
49,306
+7,890
+19% +$466K ﹤0.01% 4387
2023
Q1
$2.76M Sell
41,416
-1,520,882
-97% -$93.8M ﹤0.01% 4777
2022
Q4
$76.5M Buy
1,562,298
+1,554,498
+19,929% +$88.5M 0.09% 806
2022
Q3
$539K Sell
7,800
-105,251
-93% -$8.41M ﹤0.01% 8304
2022
Q2
$9.47M Buy
113,051
+81,483
+258% +$9.12M 0.01% 2756
2022
Q1
$5.2M Sell
31,568
-69,859
-69% -$12.7M 0.01% 4092
2021
Q4
$26.7M Sell
101,427
-409,534
-80% -$122M 0.03% 1714
2021
Q3
$163M Buy
+510,961
New +$186M 0.18% 419
2021
Q2
Sell
-154,043
Closed -$53.5M 14598
2021
Q1
$52.5M Buy
154,043
+142,190
+1,200% +$53.3M 0.06% 1006
2020
Q4
$4.01M Sell
11,853
-77,050
-87% -$24.1M ﹤0.01% 4064
2020
Q3
$22M Sell
88,903
-208,547
-70% -$51.4M 0.03% 1496
2020
Q2
$65.3M Buy
297,450
+157,388
+112% +$25.3M 0.09% 632
2020
Q1
$12.5M Sell
140,062
-225,205
-62% -$24.7M 0.02% 1639
2019
Q4
$35.9M Buy
365,267
+65,910
+22% +$6.73M 0.04% 992
2019
Q3
$32.9M Buy
299,357
+236,462
+376% +$30.7M 0.04% 1052
2019
Q2
$8.58M Sell
62,895
-230,952
-79% -$30.8M 0.01% 2359
2019
Q1
$38M Sell
293,847
-9,983
-3% -$1.12M 0.05% 856
2018
Q4
$27.1M Buy
303,830
+133,517
+78% +$10.8M 0.04% 998
2018
Q3
$14.7M Sell
170,313
-123,232
-42% -$9.01M 0.02% 1690
2018
Q2
$16.4M Sell
293,545
-63,007
-18% -$3.12M 0.02% 1478
2018
Q1
$13.6M Sell
356,552
-331,331
-48% -$10.5M 0.02% 1454
2017
Q4
$16.2M Buy
687,883
+522,239
+315% +$14.7M 0.02% 1302
2017
Q3
$4.94M Buy
165,644
+127,607
+335% +$3.83M 0.01% 2323
2017
Q2
$1.11M Buy
38,037
+14,110
+59% +$386K ﹤0.01% 3944
2017
Q1
$691K Sell
23,927
-82,185
-77% -$2.48M ﹤0.01% 4521
2016
Q4
$3.06M Buy
106,112
+101,731
+2,322% +$3.81M 0.01% 2477
2016
Q3
$282K Buy
+4,381
New +$219K ﹤0.01% 5769

Other funds holding TWLO