Russell Investments Group’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Shares
Change %
Capital Flow Portfolio Weight Portfolio Position
2025
Q2
$21.1M Buy
170,179
+36,148
+27% +$4.48M 0.03% 570
2025
Q1
$13.2M Sell
134,031
-58,496
-30% -$5.74M 0.02% 717
2024
Q4
$20.8M Buy
192,527
+64,319
+50% +$6.96M 0.03% 568
2024
Q3
$8.35M Buy
128,208
+47,248
+58% +$3.08M 0.01% 916
2024
Q2
$4.59M Buy
80,960
+14,557
+22% +$826K 0.01% 1189
2024
Q1
$4.06M Sell
66,403
-19,207
-22% -$1.17M 0.01% 1269
2023
Q4
$6.51M Sell
85,610
-106,670
-55% -$8.11M 0.01% 1004
2023
Q3
$11.2M Buy
192,280
+4,551
+2% +$266K 0.02% 700
2023
Q2
$11.9M Sell
187,729
-940
-0.5% -$59.8K 0.02% 694
2023
Q1
$12.6M Buy
188,669
+152,380
+420% +$10.1M 0.02% 678
2022
Q4
$1.76M Sell
36,289
-170,384
-82% -$8.28M ﹤0.01% 1669
2022
Q3
$14.3M Sell
206,673
-287,638
-58% -$19.9M 0.03% 616
2022
Q2
$41.5M Buy
494,311
+19,516
+4% +$1.64M 0.08% 278
2022
Q1
$78.3M Buy
474,795
+105,384
+29% +$17.4M 0.14% 180
2021
Q4
$97.3M Buy
369,411
+16,112
+5% +$4.24M 0.16% 139
2021
Q3
$113M Buy
353,299
+10,456
+3% +$3.33M 0.19% 104
2021
Q2
$135M Sell
342,843
-55,130
-14% -$21.7M 0.23% 76
2021
Q1
$135M Sell
397,973
-23,160
-5% -$7.88M 0.24% 70
2020
Q4
$143M Sell
421,133
-39,732
-9% -$13.5M 0.28% 55
2020
Q3
$114M Sell
460,865
-107,982
-19% -$26.7M 0.25% 72
2020
Q2
$124M Sell
568,847
-170,584
-23% -$37.3M 0.28% 62
2020
Q1
$66.4M Buy
739,431
+285,944
+63% +$25.7M 0.17% 123
2019
Q4
$44.6M Buy
453,487
+125,550
+38% +$12.3M 0.08% 281
2019
Q3
$36M Buy
327,937
+102,589
+46% +$11.3M 0.07% 336
2019
Q2
$30.7M Buy
225,348
+169,020
+300% +$23M 0.06% 396
2019
Q1
$7.27M Buy
56,328
+9,463
+20% +$1.22M 0.01% 1058
2018
Q4
$4.18M Buy
46,865
+1,719
+4% +$153K 0.01% 1225
2018
Q3
$3.89M Sell
45,146
-9,608
-18% -$829K 0.01% 1426
2018
Q2
$3.07M Buy
54,754
+53,353
+3,808% +$2.99M 0.01% 1528
2018
Q1
$53K Hold
1,401
﹤0.01% 2822
2017
Q4
$34K Hold
1,401
﹤0.01% 2899
2017
Q3
$42K Sell
1,401
-198
-12% -$5.94K ﹤0.01% 2868
2017
Q2
$47K Hold
1,599
﹤0.01% 2890
2017
Q1
$46K Sell
1,599
-8,001
-83% -$230K ﹤0.01% 2908
2016
Q4
$281K Buy
+9,600
New +$281K ﹤0.01% 2637