Russell Investments Group’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2026
Q2
$23.6M Buy
114,760
+45,824
+66% +$8.12M 0.02% 677
2026
Q1
$8.61M Sell
68,936
-3,226
-4% -$397K 0.01% 1027
2025
Q4
$10.3M Sell
72,162
-12,072
-14% -$1.5M 0.01% 897
2025
Q3
$8.46M Sell
84,234
-85,945
-51% -$9.68M 0.01% 988
2025
Q2
$21.1M Buy
170,179
+36,148
+27% +$3.84M 0.03% 570
2025
Q1
$13.2M Sell
134,031
-58,496
-30% -$6.93M 0.02% 717
2024
Q4
$20.8M Buy
192,527
+64,319
+50% +$5.88M 0.03% 568
2024
Q3
$8.35M Buy
128,208
+47,248
+58% +$2.83M 0.01% 916
2024
Q2
$4.59M Buy
80,960
+14,557
+22% +$859K 0.01% 1189
2024
Q1
$4.06M Sell
66,403
-19,207
-22% -$1.26M 0.01% 1269
2023
Q4
$6.51M Sell
85,610
-106,670
-55% -$6.65M 0.01% 1004
2023
Q3
$11.2M Buy
192,280
+4,551
+2% +$284K 0.02% 700
2023
Q2
$11.9M Sell
187,729
-940
-0.5% -$55.5K 0.02% 694
2023
Q1
$12.6M Buy
188,669
+152,380
+420% +$9.4M 0.02% 678
2022
Q4
$1.76M Sell
36,289
-170,384
-82% -$9.7M ﹤0.01% 1669
2022
Q3
$14.3M Sell
206,673
-287,638
-58% -$23M 0.03% 616
2022
Q2
$41.5M Buy
494,311
+19,516
+4% +$2.18M 0.08% 278
2022
Q1
$78.3M Buy
474,795
+105,384
+29% +$19.2M 0.14% 180
2021
Q4
$97.3M Buy
369,411
+16,112
+5% +$4.82M 0.16% 139
2021
Q3
$113M Buy
353,299
+10,456
+3% +$3.81M 0.19% 104
2021
Q2
$135M Sell
342,843
-55,130
-14% -$19.1M 0.23% 76
2021
Q1
$135M Sell
397,973
-23,160
-5% -$8.67M 0.24% 70
2020
Q4
$143M Sell
421,133
-39,732
-9% -$12.4M 0.28% 55
2020
Q3
$114M Sell
460,865
-107,982
-19% -$26.6M 0.25% 72
2020
Q2
$124M Sell
568,847
-170,584
-23% -$27.4M 0.28% 62
2020
Q1
$66.4M Buy
739,431
+285,944
+63% +$31.4M 0.17% 123
2019
Q4
$44.6M Buy
453,487
+125,550
+38% +$12.8M 0.08% 281
2019
Q3
$36M Buy
327,937
+102,589
+46% +$13.3M 0.07% 336
2019
Q2
$30.7M Buy
225,348
+169,020
+300% +$22.5M 0.06% 396
2019
Q1
$7.27M Buy
56,328
+9,463
+20% +$1.07M 0.01% 1058
2018
Q4
$4.18M Buy
46,865
+1,719
+4% +$140K 0.01% 1225
2018
Q3
$3.89M Sell
45,146
-9,608
-18% -$702K 0.01% 1426
2018
Q2
$3.07M Buy
54,754
+53,353
+3,808% +$2.64M 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% -$242K ﹤0.01% 2908
2016
Q4
$281K Buy
+9,600
New +$360K ﹤0.01% 2637

Other funds holding TWLO

Russell Investments Group's TWLO Position: Q2 2026 in Review

Russell Investments Group increased its Twilio (TWLO) stake by 66% in Q2 2026, buying an estimated $8.12M and bringing the position to 114,760 shares worth $23.6M. The position accounts for 0.02% of the portfolio, ranked #677.

Russell Investments Group first reported a position in TWLO in Q4 2016 and has held it in 39 quarters since. The position peaked at $143M in Q4 2020. 475 funds tracked by Wall St. Rank hold TWLO as of Q2 2026.

  • Russell Investments Group held 114,760 shares of Twilio worth $23.6M as of Q2 2026.
  • Russell Investments Group bought 45,824 Twilio shares in Q2 2026, an estimated $8.12M.
  • Twilio made up 0.02% of Russell Investments Group's portfolio in Q2 2026, its #677 holding.
  • Russell Investments Group first reported a position in Twilio in Q4 2016 and has held it in 39 quarters since.
  • Russell Investments Group's Twilio position peaked at $143M in Q4 2020.
  • 475 funds tracked by Wall St. Rank held Twilio as of Q2 2026.

Based on Russell Investments Group's 13F filing for Q2 2026, filed 6 Aug 2026.