Voloridge 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
2025
Q2
Sell
-463,515
Closed -$45.4M 1387
2025
Q1
$45.4M Buy
463,515
+41,368
+10% +$4.9M 0.17% 171
2024
Q4
$45.6M Sell
422,147
-124,548
-23% -$11.4M 0.16% 176
2024
Q3
$35.7M Sell
546,695
-341,551
-38% -$20.4M 0.13% 240
2024
Q2
$50.5M Buy
888,246
+317,040
+56% +$18.7M 0.19% 160
2024
Q1
$34.9M Sell
571,206
-578,012
-50% -$38.1M 0.13% 223
2023
Q4
$87.2M Sell
1,149,218
-1,036,547
-47% -$64.6M 0.34% 78
2023
Q3
$128M Buy
2,185,765
+236,410
+12% +$14.7M 0.63% 18
2023
Q2
$124M Buy
1,949,355
+265,686
+16% +$15.7M 0.59% 18
2023
Q1
$112M Sell
1,683,669
-668,758
-28% -$41.3M 0.56% 16
2022
Q4
$115M Buy
2,352,427
+316,383
+16% +$18M 0.64% 14
2022
Q3
$141M Buy
2,036,044
+1,137,497
+127% +$90.9M 0.76% 9
2022
Q2
$75.3M Buy
898,547
+555,695
+162% +$62.2M 0.39% 55
2022
Q1
$56.5M Buy
342,852
+275,320
+408% +$50.2M 0.32% 64
2021
Q4
$17.8M Buy
+67,532
New +$20.2M 0.1% 295
2021
Q1
Sell
-5,300
Closed -$1.79M 1671
2020
Q4
$1.79M Sell
5,300
-73,092
-93% -$22.8M 0.02% 781
2020
Q3
$19.4M Sell
78,392
-249,833
-76% -$61.6M 0.16% 151
2020
Q2
$72M Buy
+328,225
New +$52.7M 0.82% 17
2020
Q1
Sell
-204,058
Closed -$20.1M 1409
2019
Q4
$20.1M Buy
+204,058
New +$20.8M 0.39% 44
2019
Q2
Sell
-190,263
Closed -$24.6M 1077
2019
Q1
$24.6M Buy
+190,263
New +$21.4M 0.74% 23
2018
Q3
Sell
-242,065
Closed -$13.6M 467
2018
Q2
$13.6M Buy
242,065
+82,966
+52% +$4.11M 0.36% 68
2018
Q1
$6.07M Buy
+159,099
New +$5.04M 0.14% 129

Other funds holding TWLO

Voloridge Investment Management's TWLO Position: Q2 2025 in Review

Voloridge Investment Management sold out of Twilio (TWLO) in Q2 2025, closing a stake of 463,515 shares — an estimated $45.4M sold.

Voloridge Investment Management first reported a position in TWLO in Q1 2018 and held it in 21 quarters. The position peaked at $141M in Q3 2022. 822 funds tracked by Wall St. Rank hold TWLO as of Q2 2025.

  • Voloridge Investment Management reported no remaining Twilio position as of Q2 2025 after selling out during the quarter.
  • Voloridge Investment Management sold 463,515 Twilio shares in Q2 2025, an estimated $45.4M.
  • Voloridge Investment Management first reported a position in Twilio in Q1 2018 and held it in 21 quarters.
  • Voloridge Investment Management's Twilio position peaked at $141M in Q3 2022.
  • 822 funds tracked by Wall St. Rank held Twilio as of Q2 2025.

Based on Voloridge Investment Management's 13F filing for Q2 2025, filed 14 Aug 2025.