VOYA Investment Management’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
$12.1M Sell
96,439
-625,002
-87% -$76.9M 0.01% 567
2025
Q4
$103M Sell
721,441
-33,574
-4% -$4.16M 0.1% 210
2025
Q3
$75.6M Buy
755,015
+666,448
+752% +$75M 0.08% 241
2025
Q2
$11M Buy
88,567
+29,263
+49% +$3.11M 0.01% 706
2025
Q1
$5.81M Sell
59,304
-1,976
-3% -$234K 0.01% 906
2024
Q4
$6.62M Sell
61,280
-562,111
-90% -$51.4M 0.01% 873
2024
Q3
$40.7M Sell
623,391
-3,495,884
-85% -$209M 0.04% 380
2024
Q2
$234M Sell
4,119,275
-1,771,024
-30% -$104M 0.23% 91
2024
Q1
$360M Sell
5,890,299
-2,503,090
-30% -$165M 0.35% 59
2023
Q4
$637M Buy
8,393,389
+709,400
+9% +$44.2M 0.66% 24
2023
Q3
$450M Buy
7,683,989
+1,132,724
+17% +$70.6M 0.5% 30
2023
Q2
$417M Buy
6,551,265
+1,733,621
+36% +$102M 0.43% 44
2023
Q1
$321M Buy
4,817,644
+3,460,452
+255% +$213M 0.34% 56
2022
Q4
$66.4M Sell
1,357,192
-776,590
-36% -$44.2M 0.08% 289
2022
Q3
$148M Buy
2,133,782
+2,092,205
+5,032% +$167M 0.18% 143
2022
Q2
$3.48M Buy
41,577
+11,332
+37% +$1.27M 0.01% 881
2022
Q1
$4.99M Sell
30,245
-1,100
-4% -$200K 0.01% 840
2021
Q4
$8.26M Sell
31,345
-419,557
-93% -$125M 0.02% 676
2021
Q3
$144M Sell
450,902
-17,502
-4% -$6.37M 0.29% 79
2021
Q2
$185M Sell
468,404
-484,917
-51% -$168M 0.36% 66
2021
Q1
$325M Sell
953,321
-44,567
-4% -$16.7M 0.66% 26
2020
Q4
$338M Buy
997,888
+96,418
+11% +$30.1M 0.68% 22
2020
Q3
$223M Sell
901,470
-140,600
-13% -$34.7M 0.49% 45
2020
Q2
$229M Buy
1,042,070
+998,226
+2,277% +$160M 0.53% 39
2020
Q1
$3.92M Sell
43,844
-1,256
-3% -$138K 0.01% 763
2019
Q4
$4.43M Buy
45,100
+12,211
+37% +$1.25M 0.01% 844
2019
Q3
$3.62M Buy
32,889
+919
+3% +$119K 0.01% 872
2019
Q2
$4.36M Buy
31,970
+6,304
+25% +$839K 0.01% 841
2019
Q1
$3.32M Buy
25,666
+2,883
+13% +$325K 0.01% 906
2018
Q4
$2.04M Buy
22,783
+718
+3% +$58.3K 0.01% 999
2018
Q3
$1.9M Sell
22,065
-466
-2% -$34.1K ﹤0.01% 1110
2018
Q2
$1.26M Sell
22,531
-4,553
-17% -$226K ﹤0.01% 1260
2018
Q1
$1.03M Sell
27,084
-565
-2% -$17.9K ﹤0.01% 1364
2017
Q4
$653K Sell
27,649
-1,176
-4% -$33K ﹤0.01% 1679
2017
Q3
$860K Hold
28,825
﹤0.01% 1523
2017
Q2
$839K Buy
28,825
+21,154
+276% +$579K ﹤0.01% 1512
2017
Q1
$221K Sell
7,671
-75
-1% -$2.27K ﹤0.01% 2225
2016
Q4
$223K Buy
7,746
+2,857
+58% +$107K ﹤0.01% 2229
2016
Q3
$315 Buy
+4,889
New +$244K ﹤0.01% 2010

Other funds holding TWLO

VOYA Investment Management's TWLO Position: Q1 2026 in Review

VOYA Investment Management reduced its Twilio (TWLO) stake by 87% in Q1 2026, selling an estimated $76.9M and leaving 96,439 shares worth $12.1M. The position accounts for 0.01% of the portfolio, ranked #567.

VOYA Investment Management first reported a position in TWLO in Q3 2016 and has held it in 39 quarters since. The position peaked at $637M in Q4 2023. 814 funds tracked by Wall St. Rank hold TWLO as of Q1 2026.

  • VOYA Investment Management held 96,439 shares of Twilio worth $12.1M as of Q1 2026.
  • VOYA Investment Management sold 625,002 Twilio shares in Q1 2026, an estimated $76.9M.
  • Twilio made up 0.01% of VOYA Investment Management's portfolio in Q1 2026, its #567 holding.
  • VOYA Investment Management first reported a position in Twilio in Q3 2016 and has held it in 39 quarters since.
  • VOYA Investment Management's Twilio position peaked at $637M in Q4 2023.
  • 814 funds tracked by Wall St. Rank held Twilio as of Q1 2026.

Based on VOYA Investment Management's 13F filing for Q1 2026, filed 12 May 2026.