Cubist Systematic Strategies’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
Hold
0
3985
2025
Q2
Sell
-174,337
Closed -$18.5M 3915
2025
Q1
$17.1M Buy
174,337
+122,716
+238% +$14.5M 0.22% 254
2024
Q4
$5.58M Sell
51,621
-182,306
-78% -$16.7M 0.09% 772
2024
Q3
$15.3M Buy
233,927
+83,618
+56% +$5M 0.23% 286
2024
Q2
$8.54M Buy
150,309
+26,548
+21% +$1.57M 0.15% 483
2024
Q1
$7.57M Buy
123,761
+100,863
+440% +$6.64M 0.09% 690
2023
Q4
$1.74M Buy
22,898
+7,519
+49% +$469K 0.02% 1635
2023
Q3
$900K Buy
+15,379
New +$958K 0.01% 1954
2023
Q2
Sell
-65,376
Closed -$3.86M 4360
2023
Q1
$4.36M Sell
65,376
-32,416
-33% -$2M 0.04% 1050
2022
Q4
$4.79M Sell
97,792
-292,058
-75% -$16.6M 0.04% 1052
2022
Q3
$27M Buy
389,850
+158,885
+69% +$12.7M 0.2% 78
2022
Q2
$19.4M Buy
230,965
+170,305
+281% +$19.1M 0.14% 148
2022
Q1
$10M Buy
60,660
+23,426
+63% +$4.27M 0.08% 300
2021
Q4
$9.8M Buy
37,234
+28,046
+305% +$8.39M 0.09% 255
2021
Q3
$2.93M Buy
9,188
+7,850
+587% +$2.86M 0.04% 769
2021
Q2
$527K Sell
1,338
-24,466
-95% -$8.49M 0.01% 1976
2021
Q1
$8.79M Buy
25,804
+17,183
+199% +$6.44M 0.11% 202
2020
Q4
$2.92M Sell
8,621
-33,230
-79% -$10.4M 0.04% 724
2020
Q3
$10.3M Buy
41,851
+38,296
+1,077% +$9.44M 0.15% 131
2020
Q2
$780K Sell
3,555
-14,283
-80% -$2.29M 0.01% 1334
2020
Q1
$1.6M Sell
17,838
-2,124
-11% -$233K 0.04% 573
2019
Q4
$1.96M Buy
19,962
+16,741
+520% +$1.71M 0.04% 762
2019
Q3
$354K Sell
3,221
-7,230
-69% -$937K 0.01% 1465
2019
Q2
$1.43M Sell
10,451
-52,931
-84% -$7.05M 0.03% 848
2019
Q1
$8.19M Buy
63,382
+56,829
+867% +$6.4M 0.27% 47
2018
Q4
$585K Sell
6,553
-4,238
-39% -$344K 0.03% 864
2018
Q3
$931K Sell
10,791
-11,700
-52% -$855K 0.05% 504
2018
Q2
$1.26M Buy
22,491
+16,023
+248% +$794K 0.07% 390
2018
Q1
$247K Sell
6,468
-11,177
-63% -$354K 0.01% 1270
2017
Q4
$416K Sell
17,645
-14,173
-45% -$398K 0.02% 1028
2017
Q3
$950K Buy
31,818
+25,838
+432% +$775K 0.05% 463
2017
Q2
$174K Sell
5,980
-1,630
-21% -$44.6K 0.01% 1337
2017
Q1
$220K Sell
7,610
-2,914
-28% -$88.1K 0.02% 1118
2016
Q4
$304K Buy
+10,524
New +$394K 0.02% 943

Other funds holding TWLO