Cubist Systematic Strategies’s Twilio TWLO Stock Holding History

Quarter Market Value Status Shares Shares
Change %
Trade Value Portfolio Weight Portfolio Position
2025
Q2
Sell
-174,337
Closed -$17.1M 2338
2025
Q1
$17.1M Buy
174,337
+122,716
+238% +$12M 0.1% 100
2024
Q4
$5.58M Sell
51,621
-182,306
-78% -$19.7M 0.03% 322
2024
Q3
$15.3M Buy
233,927
+83,618
+56% +$5.45M 0.09% 110
2024
Q2
$8.54M Buy
150,309
+26,548
+21% +$1.51M 0.06% 196
2024
Q1
$7.57M Buy
123,761
+100,863
+440% +$6.17M 0.04% 347
2023
Q4
$1.74M Buy
22,898
+7,519
+49% +$570K 0.01% 887
2023
Q3
$900K Buy
+15,379
New +$900K 0.01% 1083
2023
Q2
Sell
-65,376
Closed -$4.36M 3023
2023
Q1
$4.36M Sell
65,376
-32,416
-33% -$2.16M 0.03% 687
2022
Q4
$4.79M Sell
97,792
-292,058
-75% -$14.3M 0.03% 717
2022
Q3
$27M Buy
389,850
+158,885
+69% +$11M 0.15% 52
2022
Q2
$19.4M Buy
230,965
+170,305
+281% +$14.3M 0.12% 115
2022
Q1
$10M Buy
60,660
+23,426
+63% +$3.86M 0.08% 300
2021
Q4
$9.81M Buy
37,234
+28,046
+305% +$7.39M 0.09% 255
2021
Q3
$2.93M Buy
9,188
+7,850
+587% +$2.5M 0.04% 769
2021
Q2
$527K Sell
1,338
-24,466
-95% -$9.64M 0.01% 1976
2021
Q1
$8.79M Buy
25,804
+17,183
+199% +$5.86M 0.11% 202
2020
Q4
$2.92M Sell
8,621
-33,230
-79% -$11.2M 0.04% 724
2020
Q3
$10.3M Buy
41,851
+38,296
+1,077% +$9.46M 0.15% 131
2020
Q2
$780K Sell
3,555
-14,283
-80% -$3.13M 0.01% 1334
2020
Q1
$1.6M Sell
17,838
-2,124
-11% -$190K 0.04% 573
2019
Q4
$1.96M Buy
19,962
+16,741
+520% +$1.65M 0.04% 762
2019
Q3
$354K Sell
3,221
-7,230
-69% -$795K 0.01% 1465
2019
Q2
$1.43M Sell
10,451
-52,931
-84% -$7.22M 0.03% 848
2019
Q1
$8.19M Buy
63,382
+56,829
+867% +$7.34M 0.27% 47
2018
Q4
$585K Sell
6,553
-4,238
-39% -$378K 0.03% 864
2018
Q3
$931K Sell
10,791
-11,700
-52% -$1.01M 0.05% 494
2018
Q2
$1.26M Buy
22,491
+16,023
+248% +$898K 0.06% 389
2018
Q1
$247K Sell
6,468
-11,177
-63% -$427K 0.01% 1270
2017
Q4
$416K Sell
17,645
-14,173
-45% -$334K 0.02% 1028
2017
Q3
$950K Buy
31,818
+25,838
+432% +$771K 0.05% 463
2017
Q2
$174K Sell
5,980
-1,630
-21% -$47.4K 0.01% 1337
2017
Q1
$220K Sell
7,610
-2,914
-28% -$84.2K 0.02% 1118
2016
Q4
$304K Buy
+10,524
New +$304K 0.02% 943