Cubist Systematic Strategies’s Twilio TWLO Stock Holding History

Bought
Maintained
Sold
Quarter Market Value Status Shares Change in
Stake
Trade Value Portfolio Weight Portfolio Position
2025
Q3
$1.02M Sell
10,200
-200
-2% -$22.5K ﹤0.01% 1941
2025
Q2
$1.29M Buy
10,400
+8,200
+373% +$872K 0.01% 1804
2025
Q1
$215K Sell
2,200
-9,300
-81% -$1.1M ﹤0.01% 2492
2024
Q4
$1.24M Sell
11,500
-35,000
-75% -$3.2M 0.01% 1672
2024
Q3
$3.03M Sell
46,500
-14,600
-24% -$874K 0.02% 1171
2024
Q2
$3.47M Sell
61,100
-53,100
-46% -$3.13M 0.02% 996
2024
Q1
$6.98M Buy
114,200
+55,000
+93% +$3.62M 0.04% 743
2023
Q4
$4.49M Sell
59,200
-12,200
-17% -$760K 0.03% 933
2023
Q3
$4.18M Sell
71,400
-93,000
-57% -$5.8M 0.03% 875
2023
Q2
$10.5M Buy
164,400
+57,600
+54% +$3.4M 0.07% 412
2023
Q1
$7.12M Sell
106,800
-129,600
-55% -$7.99M 0.04% 674
2022
Q4
$11.6M Sell
236,400
-54,500
-19% -$3.1M 0.07% 402
2022
Q3
$20.1M Buy
290,900
+69,400
+31% +$5.55M 0.11% 153
2022
Q2
$18.6M Buy
221,500
+217,000
+4,822% +$24.3M 0.11% 160
2022
Q1
$742K Buy
+4,500
New +$820K 0.01% 2266

Other funds holding TWLO

Cubist Systematic Strategies's TWLO Position: Q2 2025 in Review

Cubist Systematic Strategies sold out of Twilio (TWLO) in Q2 2025, closing a stake of 174,337 shares — an estimated $18.5M sold.

Cubist Systematic Strategies first reported a position in TWLO in Q4 2016 and held it in 33 quarters. The position peaked at $27M in Q3 2022. 823 funds tracked by Wall St. Rank hold TWLO as of Q2 2025.

  • Cubist Systematic Strategies reported no remaining Twilio position as of Q2 2025 after selling out during the quarter.
  • Cubist Systematic Strategies sold 174,337 Twilio shares in Q2 2025, an estimated $18.5M.
  • Cubist Systematic Strategies first reported a position in Twilio in Q4 2016 and held it in 33 quarters.
  • Cubist Systematic Strategies's Twilio position peaked at $27M in Q3 2022.
  • 823 funds tracked by Wall St. Rank held Twilio as of Q2 2025.

Based on Cubist Systematic Strategies's 13F filing for Q2 2025, filed 14 Aug 2025.